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


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


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

参数

该方法不带任何参数。

返回值

布尔掩码,其中:

  • True 表示非 NaN

  • False 代表 NaN

例子

考虑以下 DataFrame :

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



   A    B
0  NaN  3.0
1  2.0  NaN

要检查非 NaN 值:

df.notna()



   A      B
0  False  True
1  True   False

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

df.notna().values.sum()



2

相关用法


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