Javascript 从包含 x、y 和 z 值的列表对象中删除异常值

问题描述

嗨,我在一个 javascript 对象中得到了数据,它看起来像

const data =  {
x: [1,2,3,...],y: [1,z: [1,25,null,...]
}

我想通过从 Q1 和 Q3 中删除 1.5*iqr 之外的任何数据,通过 z删除异常值。另外我想忽略空数据(保留它们而不是删除它们)。

我希望返回的数据格式相同。

如果有人对如何做到这一点有任何想法,我将不胜感激,(也许我不知道已经存在一个图书馆)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)