如何使用apply而不是for循环计算大型数据集的所有成员之间的所有cor()?

use*_*479 0 r

我有一大堆10,000个长度大约100的向量存储在矩阵中,我想计算所有集合之间的相关性.不幸的是,在我当前的计算机上做一个简单的双循环来产生相关性是永远的!有没有更有效的方法可以解决这个问题?

我想我有类似于apply函数的东西,但我不确定如何用cor()实现它.

Dun*_*ief 5

将数据放入数据框或矩阵并使用内置cor()函数.通常,您希望避免在R中使用循环.

cor(yourData)