如何在异常检测中忽略NaN值

时间:2019-05-17 11:11:23

标签: python pandas outliers

我有6列数据框,索引是零件号,所有列都有数字和NaN值。

我也在下面找到的代码下面尝试过

jan_p2 = jan_p[(np.abs(stats.zscore(jan_p))<3).all(axis=1)]

链接是; Detect and exclude outliers in Pandas data frame

但是它不适用于缺少值的情况。 在使用pd.pivot创建数据框时,我使用了fill_method = 0,但会在数据中产生偏差。

我可能会尝试使用dropna()方法逐列处理数据,但是我想会有一种非常优雅的方法。

谢谢。

0 个答案:

没有答案