我正在使用 DataFrame,我需要识别具有大量 NaN 的列。
print(df.isnull().sum(axis = 0))
Id 0
MSSubClass 0
MSZoning 0
LotFrontage 259
LotArea 0
...
MoSold 0
YrSold 0
SaleType 0
SaleCondition 0
SalePrice 0
Length: 81, dtype: int64
我尝试了这段代码,但有 81 列,所以我看不到其他列。有没有办法只显示 NaN 值的列。
显示 NaN >0 的列:
s = (job.isnull().sum(axis = 0))
print(s[s>0])