pyspark.pandas.Series.droplevel#
- Series.droplevel(level)[source]#
- Return Series with requested index level(s) removed. - Parameters
- levelint, str, or list-like
- If a string is given, must be the name of a level If list-like, elements must be names or positional indexes of levels. 
 
- Returns
- Series
- Series with requested index level(s) removed. 
 
 - Examples - >>> psser = ps.Series( ... [1, 2, 3], ... index=pd.MultiIndex.from_tuples( ... [("x", "a"), ("x", "b"), ("y", "c")], names=["level_1", "level_2"] ... ), ... ) >>> psser level_1 level_2 x a 1 b 2 y c 3 dtype: int64 - Removing specific index level by level - >>> psser.droplevel(0) level_2 a 1 b 2 c 3 dtype: int64 - Removing specific index level by name - >>> psser.droplevel("level_2") level_1 x 1 x 2 y 3 dtype: int64