# xarray.DataArray.from_dict

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

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('6f9ca3d7-e7ee-4948-b059-0b0a3a2ceb47','791c4b4c-37fc-40f4-96b9-681acf7447ad','ea368cf0-555f-4a34-aed2-64ee411fc8e0','../lite/tree/../notebooks/index.html?path=420f43fe_082d_4442_ba62_71a5efd9ae3d.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="ea368cf0-555f-4a34-aed2-64ee411fc8e0" class="try_examples_outer_iframe  hidden"><div class="try_examples_button_container"><button class="try_examples_button" onclick="window.tryExamplesHideIframe('6f9ca3d7-e7ee-4948-b059-0b0a3a2ceb47','ea368cf0-555f-4a34-aed2-64ee411fc8e0')">Go Back</button><button class="try_examples_button" onclick="window.openInNewTab('6f9ca3d7-e7ee-4948-b059-0b0a3a2ceb47','ea368cf0-555f-4a34-aed2-64ee411fc8e0')">Open In Tab</button></div><div id="791c4b4c-37fc-40f4-96b9-681acf7447ad" class="jupyterlite_sphinx_iframe_container"></div></div><script>document.addEventListener("DOMContentLoaded", function() {window.loadTryExamplesConfig("../try_examples.json");});</script>
