pandas.DataFrame.isnull
- DataFrame.isnull()[source]
-
DataFrame.isnull — псевдоним для DataFrame.isna.
Обнаружение пропущенных значений.
Возвращает объект той же размерности, что и DataFrame, содержащий логические значения, указывающие, являются ли значения значениями NA. Значения NA, такие как None или
numpy.NaN, отображаются в виде логических значений True. Все остальные значения отображаются как False. Символы, такие как пустые строки''илиnumpy.inf, не считаются значениями NA (если вы не зададитеpandas.options.mode.use_inf_as_na = True).- Возвращает:
-
- DataFrame
-
Маска булевых значений для каждого элемента в DataFrame, указывающая, является ли элемент значением NA.
См. также
DataFrame.isnull-
Псевдоним для isna.
DataFrame.notna-
Логическое отрицание isna.
DataFrame.dropna-
Исключить оси с пропущенными значениями.
isna-
Функция isna верхнего уровня.
Примеры
Показать, какие записи в DataFrame являются NA.
>>> df = pd.DataFrame(dict(age=[5, 6, np.nan], ... born=[pd.NaT, pd.Timestamp('1939-05-27'), ... pd.Timestamp('1940-04-25')], ... name=['Alfred', 'Batman', ''], ... toy=[None, 'Batmobile', 'Joker'])) >>> df age born name toy 0 5.0 NaT Alfred None 1 6.0 1939-05-27 Batman Batmobile 2 NaN 1940-04-25 Joker>>> df.isna() age born name toy 0 False True False True 1 False False False False 2 True False False FalseПоказать, какие записи в Series являются NA.
>>> ser = pd.Series([5, 6, np.nan]) >>> ser 0 5.0 1 6.0 2 NaN dtype: float64
>>> ser.isna() 0 False 1 False 2 True dtype: bool
© 2008–2022, 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/2.2.2/reference/api/pandas.DataFrame.isnull.html