R语言 caret包 findCorrelation()函数用法

来源:互联网 发布:霍华德生涯最好数据 编辑:程序博客网 时间:2024/05/29 04:45

在做降低维度处理时候,需要考察变量之间相关性,r语言caret包 findCorrelation()可以用来筛选与其他相关性系数强的变量并且删除。

findCorrelation(x, cutoff = .90, verbose = FALSE)

X是需要输入的相关系数矩阵,假如有n*n维度的相关矩阵,每个变量有n-1个相关系数(除了自己),他会对这n-1个相关系数取平均值,这样每个变量都会得到一个平均值,再删去这个平均值最高的变量


0 0