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