(cls, axis=0, numeric_axis: bool = True)
| 4420 | |
| 4421 | @classmethod |
| 4422 | def _validate_axis(cls, axis=0, numeric_axis: bool = True) -> None | Literal[0, 1]: |
| 4423 | if axis not in (0, "index", None): |
| 4424 | raise ValueError(f"No axis named {axis} for Series") |
| 4425 | if numeric_axis: |
| 4426 | num_axis: dict[str | None, Literal[0, 1]] = {"index": 0} |
| 4427 | return num_axis.get(axis, axis) |
| 4428 | else: |
| 4429 | return axis |
| 4430 | |
| 4431 | @derived_from(pd.Series) |
| 4432 | def squeeze(self): |