Spec-Zone.ru › pandas 0.23

pandas.Index.notna

Index.notna() [source]

Определяет наличие (непропущенные) значения.

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

Добавлен в версии 0.20.0.

Возвращает:

numpy.ndarray

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

См. также

Index.notnull
псевдоним notna
Index.isna
обратное notna
pandas.notna
главный notna

Примеры

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

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

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

>>> 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.23.4/generated/pandas.Index.notna.html

Spec-Zone.ru

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