R语言 caret包 findCorrelation()函数用法
2015-12-07 11:14
1136 查看
在做降低维度处理时候,需要考察变量之间相关性,r语言caret包 findCorrelation()可以用来筛选与其他相关性系数强的变量并且删除。
findCorrelation(x, cutoff = .90, verbose = FALSE)
X是需要输入的相关系数矩阵,假如有n*n维度的相关矩阵,每个变量有n-1个相关系数(除了自己),他会对这n-1个相关系数取平均值,这样每个变量都会得到一个平均值,再删去这个平均值最高的变量
findCorrelation(x, cutoff = .90, verbose = FALSE)
X是需要输入的相关系数矩阵,假如有n*n维度的相关矩阵,每个变量有n-1个相关系数(除了自己),他会对这n-1个相关系数取平均值,这样每个变量都会得到一个平均值,再删去这个平均值最高的变量
相关文章推荐
- unity3d 之本地推送
- POJ1182食物链,HDU1829(种类并查集)
- Android Audio Focus的应用(requestAudioFocus)
- Intel(R) 6 Series/C200 Series Chipset Family USB Enhanced Host Controller 1c2d
- 10_5 在信号处理函数中调用非可重入函数getpwnam。
- Tomcat安装配置
- Eclipse 报 “Exception in thread "main" java.lang.OutOfMemoryError: Java heap space ”错误的解决办法
- 光流法简单介绍
- 哈夫曼树的编码与译码
- [Windows Server 2008] SQL Server 2008 数据库还原方法
- MINA源码笔记(二)IoBuffer的封装
- Android Studio插件---For UML
- Git本地仓库与Github远程仓库关联
- MVC下载Excel
- User cannot be resolved to a type
- 10006---Memcached--安装
- FZU--2188(BFS+多条件判断,这题超好)
- powerdesigner 生成数据库脚本
- Android学习----打印日志Log
- php -- or 的用法