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