pyspark.pandas.MultiIndex.from_product

靜態 MultiIndex。 from_product ( iterable:列表(列表],排序方式:可選(int]=沒有一個,的名字:可選(列表(聯盟(任何元組[,…]]]]=沒有一個 )→pyspark.pandas.indexes.multi.MultiIndex

做一個笛卡兒積的MultiIndex多個iterable。

參數
iterable 列表/ iterable序列

每個iterable有獨特的標簽為每個級別的指數。

排序方式 int或沒有

sortedness水平(必須由這一水平按字母排序)。

的名字 列表/ str序列,可選的

名字的水平指數。

返回
指數 MultiIndex

另請參閱

MultiIndex.from_arrays

MultiIndex轉換列表的數組。

MultiIndex.from_tuples

轉換MultiIndex元組的列表。

例子

> > >數字=(0,1,2]> > >顏色=(“綠色”,“紫色”]> > >psMultiIndexfrom_product([數字,顏色),的名字=(“數量”,“顏色”])MultiIndex([(0,“綠色”),(0,“紫色”),(1、“綠色”),“紫色”(1),(2,'綠色'),“紫色”(2)),名稱=[‘數量’,'顏色'])