pandas.Series.isnull#
- Series.isnull()[源代码]#
Series.isnull 是 Series.isna 的别名。
检测缺失值。
返回一个布尔值,与 DataFrame 大小相同,指示值是否为 NA。NA 值,如 None 或
numpy.NaN,被映射为 True 值。其他所有值都被映射为 False 值。像空字符串''或numpy.inf这样的字符不被视为 NA 值(除非您设置pandas.options.mode.use_inf_as_na = True)。- Returns:
- Series
Series 中每个元素是否为 NA 值的布尔掩码。
参见
Series.isnullisna 的别名。
Series.notnaisna 的布尔反值。
Series.dropna省略带有缺失值的轴标签。
isna顶层 isna。
Examples
显示 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