【发布时间】:2014-04-12 12:21:56
【问题描述】:
我有一个包含 100 个变量和 3000 个观察值的大数据集。 我想检测那些高度相关或冗余的变量(列),从而消除数据框中的维度。 我试过了,但它只计算一列与其他列之间的相关性;我总是收到一条错误消息
for(i in 1:ncol(predicteurs)){
correlations <- cor(predicteurs[,i],predicteurs[,2])
names(correlations[which.max(abs(correlations))])
}
Warning messages:
1: In cor(predicteurs[, i], predicteurs[, 2]) :
the standard deviation is zero
2: In cor(predicteurs[, i], predicteurs[, 2]) :
the standard deviation is zero
谁能帮帮我?
【问题讨论】:
标签: r correlation