Spec-Zone.ru › pandas 0.24

pandas.Index.notna

Index.notna() [source]

Обнаружение существующих (не пропущенных) значений.

Возвращает булево значение той же размерности, указывающее, являются ли значения не пропущенными. Не пропущенные значения отображаются как True. Символы, такие как пустые строки '' или numpy.inf не считаются пропущенными значениями (если вы не установите pandas.options.mode.use_inf_as_na = True). Пропущенные значения, такие как None или numpy.NaN, отображаются как False значения.

Введено в версии 0.20.0.

Возвращает:
numpy.ndarray

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

См. также

Index.notnull
Псевдоним для notna.
Index.isna
Обратное значение notna.
pandas.notna
Непосредственное использование notna.

Примеры

Показывает, какие записи в Индексе не являются пропущенными. Результат — массив.

>>> idx = pd.Index([5.2, 6.0, np.NaN])
>>> idx
Float64Index([5.2, 6.0, nan], dtype='float64')
>>> idx.notna()
array([ True,  True, False])

Пустые строки не считаются пропущенными значениями. None считается пропущенным значением.

>>> idx = pd.Index(['black', '', 'red', None])
>>> idx
Index(['black', '', 'red', None], dtype='object')
>>> idx.notna()
array([ True,  True,  True, False])

© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.24.2/reference/api/pandas.Index.notna.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API