list - 在python中对异常值进行排序
问题描述
我有一个学校作业。这是我的任务:
确定列表 lst 的(统计)异常值。提示:使用 q1() 和 q3() 从实用上统计。参数: lst - 可能整数的(未排序)列表(列表)返回:所有异常值的列表(列表)
这是我尝试过的:
Q1 = (0.25)
Q3 = (0.75)
IQR = Q3 - Q1
laag = Q1 - 1.5 * IQR
hoog = Q3 + 1.5 * IQR
lijst = [],
outlier_lst = []
for x in lijst:
if ((x > hoog) or (x < laag)):
outlier_lst.append(x)
return sorted(outlier_lst)
解决方案
推荐阅读
- npm - NPM 说缺少对等依赖项但已安装软件包
- javascript - 悬停/鼠标悬停时播放音频,可能没有 jQuery 吗?
- node.js - 在 Angular SPA 客户端访问经过身份验证的用户
- php - 如何获取给定文件夹中所有图像的某些图像属性,并使用数据构建对象?
- python - 从 xgboost 导入 XGBClassifier & 将 xgboost 导入为 xgb
- python - 如何在矩阵数组中生成随机 1 和 0?
- crashlytics - 无法向 Fabric 添加新应用程序
- powershell - 用于检查域并安装应用程序 1 的 Powershell 脚本,否则它需要安装应用程序 2
- node.js - 节点串行端口导入错误:存在不是 node_modules/bindings.js 中的函数
- java - Memozied Fibonacci 未运行 vs 常规 Fibonacci 解决方案