pyspark.pandas.DataFrame.droplevel

DataFrame。 droplevel ( 水平:聯盟[int,任何元組(,…),列表(聯盟(int,任何元組[,…]]]],:聯盟(int,str]=0 )→pyspark.pandas.frame.DataFrame

返回所請求DataFrame與索引/列級(s)移除。

參數
水平:int、str或類似

如果一個字符串,必須水平,如果類似的名字,元素必須名稱或位置的索引的水平。

軸:{1 0或“指數”,或“列”},默認為0
返回
DataFrame要求指數/列級(s)移除。

例子

> > >df=psDataFrame([[3,4),(7,8),(11,12]],指數=pdMultiIndexfrom_tuples(((1,2),(5,6),(9,10)),的名字=(“一個”,“b”]),)
> > >df=pdMultiIndexfrom_tuples([(“c”,“e”),(' d ',“f”)),的名字=(“level_1”,“level_2”])
> > >dflevel_1 c dlevel_2 e f一個b1 2 3 45 6 7 89 10 11 12
> > >dfdroplevel(“一個”)level_1 c dlevel_2 e fb2 3 46 7 810 11 12
> > >dfdroplevel(“level_2”,=1)level_1 c d一個b1 2 3 45 6 7 89 10 11 12