欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

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

最编程 2024-02-25 09:40:15
...

首先定义一个数据表:
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