Spec-Zone.ru › pandas 0.25

pandas.Index.notnull

Index.notnull(self) [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.
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.25.0/reference/api/pandas.Index.notnull.html

Spec-Zone.ru

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