关于R与Tableau的集成----异常值检测
来源:互联网 发布:matlab for mac 2016 编辑:程序博客网 时间:2024/04/29 19:11
上一期的关于R与Tableau的集成----R与tableau集成,
地址:http://blog.csdn.net/u013946794/article/details/51564473
关于R与Tableau的集成----异常值检测
背景:查找利润异常值,异常值是通过多维度来判断,通过R算法包mvoutlier,
extremevalues包:单变量异常检测
mvoutlier包:基于稳定方法的多元变量异常检测(本文采用该方法)
outliers包:对异常值进行测验
函数:sign2(cbind(x$SiO2_T))$wfinal01 为0 or 1 来判断是否异常。
1.打开Rserve()
2.结果图
图中1表示数据集,4表示检测的异常值数据(profit)
2的字段代码:
IF SCRIPT_REAL(
"library(mvoutlier);
sign2(cbind(.arg1))$wfinal01",
SUM([Profit])) = 0
THEN "Outlier"
ELSE "Normal"
END
本文中的中的.arg1为SUM([Profit]),采用多元变量检测方法。
3.将生成的字段 outlier拖到颜色中,显示异常的点R中很难办到。查看sign2()函数得到如下:
sign2(x, makeplot = FALSE, explvar = 0.99, qcrit = 0.975, ...)
wfinal01
0/1 vector with final weights for each observation; weight 0 indicates potential multivariate outliers.
- 关于R与Tableau的集成----异常值检测
- 关于R与tableau的集成----回归
- 关于R与tableau的集成----kmeans聚类
- R语言--异常值检测
- R与Excel的集成
- 关于检测SOCKET的异常断线
- 使用R语言进行异常检测
- 【转】R语言异常检测处理
- 【转载】使用R语言进行异常检测
- python异常值检测与相关系数
- 关于/r与/n 以及 /r/n 的区别总结
- 关于/r与/n 以及 /r/n 的区别总结
- 异常值的探测(R)
- 关于一个国外的基于异常的入侵检测…
- 关于VSS2005与VS2005集成的问题
- 关于spring与EHcache的集成
- 关于eclipse与maven的集成
- Tableau地图的使用
- matplot 绘制图例和标注
- Coursera-ML:Week1-Octave/Matlab Tutorial
- 安卓复习之旅—自定义view(二)
- Android音频开发之使用OpenSL ES API
- ReactiveCocoa入门教程二
- 关于R与Tableau的集成----异常值检测
- 计算机是如何启动的
- jQuery AJAX实现调用页面后台方法
- Service服务:下载图片
- python中array和list的区别
- Java虚拟机-JVM各种参数配置大全详细
- iOS正向传值之:构造方法和property的区别
- C#—3种循环结构比较
- 使用PHP实现文件上传