pandas.api.extensions.ExtensionArray.isna#

ExtensionArray.isna()[источник]#

Одномерный массив, указывающий, является ли каждое значение пропущенным.

Возвращает:
numpy.ndarray или pandas.api.extensions.ExtensionArray

В большинстве случаев это должно возвращать NumPy ndarray. Для исключительных случаев, таких как SparseArray, где возврат ndarray был бы затратным, может быть возвращен ExtensionArray.

Примечания

Если возвращается ExtensionArray, то

  • na_values._is_boolean должно быть True

  • na_values должен реализовывать ExtensionArray._reduce()

  • na_values.any и na_values.all должна быть реализована

Примеры

>>> arr = pd.array([1, 2, np.nan, np.nan])
>>> arr.isna()
array([False, False,  True,  True])