pandas.Series.isnull#
- Series.isnull()[源代码]#
Series.isull是Series.isna的别名。
检测缺少的值。
返回一个布尔型相同大小的对象,指示值是否为NA。NA值,例如无或
numpy.NaN
映射到True Value。其他所有内容都映射到假的值。空字符串等字符''
或numpy.inf
不会被视为NA值(除非您设置pandas.options.mode.use_inf_as_na = True
)。- 退货
- 系列
系列中每个元素的布尔值掩码,指示元素是否为安娜值。
参见
Series.isnull
ISNA的别名。
Series.notna
ISNA的布尔逆。
Series.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
显示系列中的哪些条目为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