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