当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Pandas DataFrame isna方法用法及代码示例


Pandas DataFrame.isna(~) 方法返回一个布尔掩码,其中 True 设置为缺失值 ( NaN ),False 设置为非缺失值。

注意

此方法相当于 DataFrame.isnull()

参数

该方法不带任何参数。

返回值

布尔掩码,其中 True 设置为缺失值 ( NaN ),False 设置为非缺失值。

例子

考虑以下 DataFrame :

import numpy as np
df = pd.DataFrame({"A":[np.NaN,2], "B":[3,np.NaN]})
df



   A    B
0  NaN  3.0
1  2.0  NaN

要检查缺失值:

df.isna()



   A      B
0  True   False
1  False  True

请注意,这很有用,例如,如果您想知道 DataFrame 中有多少个缺失值:

df.isna().values.sum()



2

相关用法


注:本文由纯净天空筛选整理自Isshin Inada大神的英文原创作品 Pandas DataFrame | isna method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。