# xarray.Dataset.rename

#### Dataset.rename(name_dict=None, \*\*names)[[source]](https://github.com/pydata/xarray/blob/main/xarray/core/dataset.py#L4349-L4377)

Returns an object with renamed variables, coordinates and dimensions.

* **Parameters:**
  * **name_dict** ([dict-like](https://docs.python.org/3/glossary.html#term-mapping), *optional*) – Dictionary whose keys are current variable, coordinate or dimension names and
    whose values are the desired names.
  * **\*\*names** (**optional**) – Keyword form of `name_dict`.
    One of name_dict or names must be provided.
* **Returns:**
  **renamed** ([`Dataset`](xarray.Dataset.html.md#xarray.Dataset)) – Dataset with renamed variables, coordinates and dimensions.

#### SEE ALSO
[`Dataset.swap_dims`](xarray.Dataset.swap_dims.html.md#xarray.Dataset.swap_dims), [`Dataset.rename_vars`](xarray.Dataset.rename_vars.html.md#xarray.Dataset.rename_vars), [`Dataset.rename_dims`](xarray.Dataset.rename_dims.html.md#xarray.Dataset.rename_dims), [`DataArray.rename`](xarray.DataArray.rename.html.md#xarray.DataArray.rename)
