pandas 判斷指定列是否有(全部是)空值(NaN)


首先定義一個數據表:
a = pd.DataFrame({'name':['Tom','Amy','John','George'],
'sex':['male','female',np.nan,'male'],
'number':['SA1001','SA1002','SA1003','SA1004'],
'grade':[np.nan,np.nan,np.nan,np.nan]})

  1. 判斷某列是否有NaN df['col'].isnull().any()
    2
  2. 判斷某列是否全部為NaN df['col'].isnull().all()
    3
  3. 查看表格哪些列是否全為NaN df.isnull().all()
    4


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM