Python中的pandas.isna()函数

Python中的pandas.isna()函数

该方法用于检测一个数组类对象的缺失值。该函数接收一个标量或类似数组的对象,并指示数值是否缺失(数字数组中为 “NaN”,对象数组中为 “None “或 “NaN”,数据时间类中为 “NaT”)。

语法 :

pandas.isna(obj)

参数:

  • obj:标量或类似数组,用于检查空值或缺失值的对象。

下面是上述方法的实现和一些例子。

例子1 :

# 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 :

# 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]]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程