# xarray.IndexVariable.isnull

#### IndexVariable.isnull(keep_attrs=None)[[source]](https://github.com/pydata/xarray/blob/main/xarray/core/variable.py#L2582-L2614)

Test each value in the array for whether it is a missing value.

* **Returns:**
  **isnull** ([`Variable`](xarray.Variable.html.md#xarray.Variable)) – Same type and shape as object, but the dtype of the data is bool.

#### SEE ALSO
[`pandas.isnull`](https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.isnull.html#pandas.isnull)

### Examples

<div class="try_examples_button_container"><button class="try_examples_button" onclick="window.tryExamplesShowIframe('b9da0f3f-8d1b-4985-ac7f-515c807842a5','ece942e8-5e58-494a-a0a5-be058d6754e0','c0b8c62a-5f0c-4cd7-86f5-6a4373542c16','../lite/tree/../notebooks/index.html?path=9f817138_9910_4c60_a40b_59a5ea8ed686.ipynb','None')">Try it in your browser!</button></div>
```pycon
>>> var = xr.Variable("x", [1, np.nan, 3])
>>> var
<xarray.Variable (x: 3)> Size: 24B
array([ 1., nan,  3.])
>>> var.isnull()
<xarray.Variable (x: 3)> Size: 3B
array([False,  True, False])
```

<div id="c0b8c62a-5f0c-4cd7-86f5-6a4373542c16" class="try_examples_outer_iframe  hidden"><div class="try_examples_button_container"><button class="try_examples_button" onclick="window.tryExamplesHideIframe('b9da0f3f-8d1b-4985-ac7f-515c807842a5','c0b8c62a-5f0c-4cd7-86f5-6a4373542c16')">Go Back</button><button class="try_examples_button" onclick="window.openInNewTab('b9da0f3f-8d1b-4985-ac7f-515c807842a5','c0b8c62a-5f0c-4cd7-86f5-6a4373542c16')">Open In Tab</button></div><div id="ece942e8-5e58-494a-a0a5-be058d6754e0" class="jupyterlite_sphinx_iframe_container"></div></div><script>document.addEventListener("DOMContentLoaded", function() {window.loadTryExamplesConfig("../try_examples.json");});</script>
