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


Python pandas.isna()用法及代码示例


此方法用于检测array-like对象的缺失值。此函数采用标量或array-like对象,并指示是否缺少值(数字数组中为“ NaN”,对象数组中为“ None”或“ NaN”,日期时间为“ NaT”)。

用法:pandas.isna(obj)

Argument:

  • obj:标量或array-like,要检查是否为空或缺少值的对象。

下面是上述方法的实现和一些示例:

范例1:



Python3

# importing package 
import numpy 
import pandas 
  
# string "deep" is not nan value 
print(pandas.isna("deep")) 
  
# numpy.nan represents a nan value 
print(pandas.isna(numpy.nan))

输出:

False
True

范例2:

Python3

# importing package 
import numpy 
import pandas 
  
# create and view data 
array = numpy.array([[1, numpy.nan, 3],  
                     [4, 5, numpy.nan]]) 
  
print(array) 
  
# numpy.nan represents a nan value 
print(pandas.isna(array))

输出:

[[ 1. nan  3.]
 [ 4.  5. nan]]
[[False  True False]
 [False False  True]]

相关用法


注:本文由纯净天空筛选整理自deepanshu_rustagi大神的英文原创作品 pandas.isna() function in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。