(self, name_dict, dims_dict)
| 939 | return self._replace(new_pd_idx) |
| 940 | |
| 941 | def rename(self, name_dict, dims_dict): |
| 942 | if self.index.name not in name_dict and self.dim not in dims_dict: |
| 943 | return self |
| 944 | |
| 945 | new_name = name_dict.get(self.index.name, self.index.name) |
| 946 | index = self.index.rename(new_name) |
| 947 | new_dim = dims_dict.get(self.dim, self.dim) |
| 948 | return self._replace(index, dim=new_dim) |
| 949 | |
| 950 | def _copy( |
| 951 | self: T_PandasIndex, deep: bool = True, memo: dict[int, Any] | None = None |