scipp.isnan#

scipp.isnan(x)#

Element-wise isnan (true if an element is nan).

Parameters:

x (TypeVar(VariableLikeType, Variable, DataArray, Dataset, DataGroup[Any])) – Input data.

Returns:

TypeVar(VariableLikeType, Variable, DataArray, Dataset, DataGroup[Any]) – Boolean variable indicating which elements are NaN.

Examples

>>> import scipp as sc
>>> import numpy as np
>>> x = sc.array(dims=['x'], values=[1.0, np.nan, 3.0, np.nan], unit='m')
>>> x
<scipp.Variable> (x: 4)    float64              [m]  [1, nan, 3, nan]
>>> sc.isnan(x)
<scipp.Variable> (x: 4)       bool        <no unit>  [False, True, False, True]