2024-09-28 22:16:10 发布
网友
我有三列(X,Y,Z)上的DataFrame形式的传感器数据。我考虑通过执行以下操作删除任何列中z分数高于2.5的行
DataFrame
df = df[(np.abs(stats.zscore(df)) < 2.5).all(axis=1)]
但这会丢弃整行,对于可能具有正常值的其他列也是如此。用平均值或更接近平均值的值替换这些异常高(或低)值的正确方法是什么
目前没有回答
目前没有回答
相关问题 更多 >
编程相关推荐