使用Zscore或IQR去除异常值

outlier-101703382的Python项目详细描述


从pandas数据帧中删除异常值的库

PROJECT 2, UCS633 - Data Analysis and Visualization
Paras Arora  
COE18
Roll number: 101703382

接受两个输入-输入csv的文件名,输出csv的预期文件名。在

Output是从输入中删除的行数数据集。它在IQR的情况下还显示新的数据集

Output是z-score时从输入数据集中删除的行数

安装

pip install outlier_101703382

Recommended-在虚拟环境中测试。

通过命令行使用

^{pr2}$

outcli后面的第一个参数是从中提取数据集的输入csv文件名。第二个参数用于存储处理后的最终数据集。在

在.py脚本中使用

from outlier_101703382 import remove_outliers_iqr
remove_outliers('input.csv', 'output.csv')
from outlier_101703382 import remove_outliers
remove_outliers('input.csv', 'output.csv',threshold)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何从用户输入中找到最大值和最小值?(while循环)   java数据库资源异常   java hibernate查询速度太慢,是否忽略了延迟加载条件?   不带花括号的java IfElse控制流   nextInt()中十进制数输入的java检查   java根据REST中的资源类型发送不同的响应主体   JAVAutil。扫描器Java系统。争论中   对于单个条目,java XSLT到数组的转换失败   java将txt文档预处理为以字符串为键、整数ArrayList为值的hashmap   java获取泛型数组类类型的简单方法?   雅加达ee使用Fast Purge Open API通过java代码清除akamai中的缓存URL   java在OpenNLP中使用parseLine解析后,如何获得没有空格的名词短语作为输入句子?   设置与my GUI的自动交互之间的延迟(Java Swing)