对于NaN的数据,在 numpy中我们是如何处理的?
判断数据是否为NaN:
pd. isnull ( df ) , pd.notnull ( df )
处理方式1:
删除NaN所在的行列 dropna(axis = 0,how = "any", inplace=False)
处理方式2:
填充数据,t.fillna( t.mean() ), t.fiallna(t. median()),t.fillna(0)
处理为0的数据:
t[t==0] = np. nan
当然并不是每次为0的数据都需要处理
计算平均值等情况,Nan是不参与计算的,但是0会