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