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=ps。DataFrame(…[[3,4),(7,8),(11,12]],…指數=pd。MultiIndex。from_tuples(((1,2),(5,6),(9,10)),的名字=(“一個”,“b”]),…)
> > >df。列=pd。MultiIndex。from_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
> > >df。droplevel(“一個”)level_1 c dlevel_2 e fb2 3 46 7 810 11 12
> > >df。droplevel(“level_2”,軸=1)level_1 c d一個b1 2 3 45 6 7 89 10 11 12