Spec-Zone.ru › pandas 0.23

pandas.Index.notnull

Index.notnull() [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.notnull.html

Spec-Zone.ru

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