1、缺失值与空值
空值:在pandas中的空值是""
缺失值:在dataframe中为nan或者naT(缺失时间),在series中为none或者nan
2、判断是否为缺失值
df = pd.DataFrame([[np.nan, 2, np.nan, 0],
[3, 4, np.nan, 1],
[np.nan, np.nan, np.nan, 5],
[np.nan, 3, np.nan, 4]],
columns=list('ABCD'))
print(df)
df.isna()
查看每列的空值个数
df.isna().sum()
#查看哪些列有缺失值
print(df.isna().any())
#将含有缺失值的行筛选出来
print(df.isna().values==True)
#统计某列含有缺失值的数量
print(df['A'].isna()