Returns a new object with renamed variables, coordinates and dimensions. Parameters ---------- name_dict : dict-like, optional Dictionary whose keys are current variable, coordinate or dimension names and whose values are the desired names. **
(
self,
name_dict: Mapping[Any, Hashable] | None = None,
**names: Hashable,
)
| 4256 | return self._replace(variables, coord_names, dims=dims, indexes=indexes) |
| 4257 | |
| 4258 | def rename( |
| 4259 | self, |
| 4260 | name_dict: Mapping[Any, Hashable] | None = None, |
| 4261 | **names: Hashable, |
| 4262 | ) -> Self: |
| 4263 | """Returns a new object with renamed variables, coordinates and dimensions. |
| 4264 | |
| 4265 | Parameters |
| 4266 | ---------- |
| 4267 | name_dict : dict-like, optional |
| 4268 | Dictionary whose keys are current variable, coordinate or dimension names and |
| 4269 | whose values are the desired names. |
| 4270 | **names : optional |
| 4271 | Keyword form of ``name_dict``. |
| 4272 | One of name_dict or names must be provided. |
| 4273 | |
| 4274 | Returns |
| 4275 | ------- |
| 4276 | renamed : Dataset |
| 4277 | Dataset with renamed variables, coordinates and dimensions. |
| 4278 | |
| 4279 | See Also |
| 4280 | -------- |
| 4281 | Dataset.swap_dims |
| 4282 | Dataset.rename_vars |
| 4283 | Dataset.rename_dims |
| 4284 | DataArray.rename |
| 4285 | """ |
| 4286 | return self._rename(name_dict=name_dict, **names) |
| 4287 | |
| 4288 | def rename_dims( |
| 4289 | self, |