當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。