# xarray.DataArray.from_dict

#### *classmethod* DataArray.from_dict(d)[[source]](https://github.com/pydata/xarray/blob/main/xarray/core/dataarray.py#L4699-L4764)

Convert a dictionary into an xarray.DataArray.

* **Parameters:**
  **d** ([`dict`](https://docs.python.org/3/builtins/stdtypes.html#dict)) – Mapping with a minimum structure of {“dims”: […], “data”: […]}
* **Returns:**
  **obj** ([`xarray.DataArray`](xarray.DataArray.html.md#xarray.DataArray))

#### SEE ALSO
[`DataArray.to_dict`](xarray.DataArray.to_dict.html.md#xarray.DataArray.to_dict), [`Dataset.from_dict`](xarray.Dataset.from_dict.html.md#xarray.Dataset.from_dict)

### Examples

<div class="try_examples_button_container"><button class="try_examples_button" onclick="window.tryExamplesShowIframe('8ce3fbea-1ae3-4c56-b40c-8d1101aa103f','01e71567-9214-42ba-8566-5813eb8cd984','185b86eb-2975-41e2-8b11-8568d62ec620','../lite/tree/../notebooks/index.html?path=500fd3a8_6f8d_4cfe_bd78_7bdfb81d6824.ipynb','None')">Try it in your browser!</button></div>
```pycon
>>> d = {"dims": "t", "data": [1, 2, 3]}
>>> da = xr.DataArray.from_dict(d)
>>> da
<xarray.DataArray (t: 3)> Size: 24B
array([1, 2, 3])
Dimensions without coordinates: t
```

```pycon
>>> d = {
...     "coords": {
...         "t": {"dims": "t", "data": [0, 1, 2], "attrs": {"units": "s"}}
...     },
...     "attrs": {"title": "air temperature"},
...     "dims": "t",
...     "data": [10, 20, 30],
...     "name": "a",
... }
>>> da = xr.DataArray.from_dict(d)
>>> da
<xarray.DataArray 'a' (t: 3)> Size: 24B
array([10, 20, 30])
Coordinates:
  * t        (t) int64 24B 0 1 2
Attributes:
    title:    air temperature
```

<div id="185b86eb-2975-41e2-8b11-8568d62ec620" class="try_examples_outer_iframe  hidden"><div class="try_examples_button_container"><button class="try_examples_button" onclick="window.tryExamplesHideIframe('8ce3fbea-1ae3-4c56-b40c-8d1101aa103f','185b86eb-2975-41e2-8b11-8568d62ec620')">Go Back</button><button class="try_examples_button" onclick="window.openInNewTab('8ce3fbea-1ae3-4c56-b40c-8d1101aa103f','185b86eb-2975-41e2-8b11-8568d62ec620')">Open In Tab</button></div><div id="01e71567-9214-42ba-8566-5813eb8cd984" class="jupyterlite_sphinx_iframe_container"></div></div><script>document.addEventListener("DOMContentLoaded", function() {window.loadTryExamplesConfig("../try_examples.json");});</script>
