本文簡要介紹
pyspark.pandas.MultiIndex.to_frame
的用法。用法:
MultiIndex.to_frame(index: bool = True, name: Optional[List[Union[Any, Tuple[Any, …]]]] = None) → pyspark.pandas.frame.DataFrame
創建一個 DataFrame,其中 MultiIndex 的級別作為列。列順序由 DataFrame 構造函數確定,數據為字典。
- index:布爾值,默認 True
將返回的DataFrame的索引設置為原始MultiIndex。
- name:字符串列表/序列,可選
傳遞的名稱應該替換索引級別的名稱。
- DataFrame:包含原始 MultiIndex 數據的 DataFrame。
參數:
返回:
例子:
>>> tuples = [(1, 'red'), (1, 'blue'), ... (2, 'red'), (2, 'blue')] >>> idx = ps.MultiIndex.from_tuples(tuples, names=('number', 'color')) >>> idx MultiIndex([(1, 'red'), (1, 'blue'), (2, 'red'), (2, 'blue')], names=['number', 'color']) >>> idx.to_frame() number color number color 1 red 1 red blue 1 blue 2 red 2 red blue 2 blue
默認情況下,原始索引被重用。要強製執行新索引:
>>> idx.to_frame(index=False) number color 0 1 red 1 1 blue 2 2 red 3 2 blue
要覆蓋結果列的名稱,請指定
name
:>>> idx.to_frame(name=['n', 'c']) n c number color 1 red 1 red blue 1 blue 2 red 2 red blue 2 blue
相關用法
- Python pyspark MultiIndex.to_numpy用法及代碼示例
- Python pyspark MultiIndex.to_series用法及代碼示例
- Python pyspark MultiIndex.to_list用法及代碼示例
- Python pyspark MultiIndex.take用法及代碼示例
- Python pyspark MultiIndex.size用法及代碼示例
- Python pyspark MultiIndex.hasnans用法及代碼示例
- Python pyspark MultiIndex.levshape用法及代碼示例
- Python pyspark MultiIndex.max用法及代碼示例
- Python pyspark MultiIndex.drop用法及代碼示例
- Python pyspark MultiIndex.min用法及代碼示例
- Python pyspark MultiIndex.unique用法及代碼示例
- Python pyspark MultiIndex.rename用法及代碼示例
- Python pyspark MultiIndex.value_counts用法及代碼示例
- Python pyspark MultiIndex.values用法及代碼示例
- Python pyspark MultiIndex.difference用法及代碼示例
- Python pyspark MultiIndex.sort_values用法及代碼示例
- Python pyspark MultiIndex.spark.transform用法及代碼示例
- Python pyspark MultiIndex.T用法及代碼示例
- Python pyspark MultiIndex.ndim用法及代碼示例
- Python pyspark MultiIndex.copy用法及代碼示例
- Python pyspark MultiIndex.shape用法及代碼示例
- Python pyspark MultiIndex.equals用法及代碼示例
- Python pyspark MultiIndex.empty用法及代碼示例
- Python pyspark MultiIndex.symmetric_difference用法及代碼示例
- Python pyspark MultiIndex.swaplevel用法及代碼示例
注:本文由純淨天空篩選整理自spark.apache.org大神的英文原創作品 pyspark.pandas.MultiIndex.to_frame。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。