不同缺失值的删除方法
1 nan
nan是not a number的缩写,表示不是数字,和NAN和NaN表示的是同一个东西,类型是float.
np.nan有个特殊的性质,即 np.nan == np.nan 为False,其它变量没有这个性质,可以利用它来判断是否为nan.
此外还可以用np.isnan()函数判断是否为nan.
print(np.nan == np.nan) a = np.nan print(a) print(np.isnan(a)) # False # nan # True
删除list中的nan: list = [ i for i in list if i == i]
2 https://blog.csdn.net/jpbirdy/article/details/52333301