diff --git a/pandas/core/generic.py b/pandas/core/generic.py index a32ae7090ef8b..1b7c02cd7a05b 100644 --- a/pandas/core/generic.py +++ b/pandas/core/generic.py @@ -737,9 +737,10 @@ def swapaxes(self: FrameOrSeries, axis1, axis2, copy=True) -> FrameOrSeries: ).__finalize__(self, method="swapaxes") @final + @doc(klass=_shared_doc_kwargs["klass"]) def droplevel(self: FrameOrSeries, level, axis=0) -> FrameOrSeries: """ - Return DataFrame with requested index / column level(s) removed. + Return {klass} with requested index / column level(s) removed. .. versionadded:: 0.24.0 @@ -750,7 +751,7 @@ def droplevel(self: FrameOrSeries, level, axis=0) -> FrameOrSeries: If list-like, elements must be names or positional indexes of levels. - axis : {0 or 'index', 1 or 'columns'}, default 0 + axis : {{0 or 'index', 1 or 'columns'}}, default 0 Axis along which the level(s) is removed: * 0 or 'index': remove level(s) in column. @@ -758,8 +759,8 @@ def droplevel(self: FrameOrSeries, level, axis=0) -> FrameOrSeries: Returns ------- - DataFrame - DataFrame with requested index / column level(s) removed. + {klass} + {klass} with requested index / column level(s) removed. Examples --------