一堆数里面怎么去除一些严重偏离平均值的数,从而使平均数更精确?
求一组数的平均数,假设大部分数都在30-50之间,有几个数是10,88,90这样的无效数字,怎么过滤?
给出算法思想或者参考即可。
补充:我想要的是筛选去除无效数字的方法,题目里面的数字只是我举的例子,有可能有效范围是50-60。有没有根据大数中心定律修改的筛选办法?
更新:这类问题有个统称叫离群值,可以参考采纳的答案,也可以去搜索离群值的解决方案。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
遍历,记录有效数字的和和个数即可
参考这个https://blog.csdn.net/yuxeaot...,不知对不对