如何用R计算相关系数?

时间:2012-06-23 13:48:16

标签: excel r correlation

  

可能重复:
  correlation matrix in r

我有一张excel表,有700列和25行。我的文件样本如下所示。我想计算A1和A700,A2和A700,A3和A700,A4和A700之间的相关系数,依此类推。用R做最简单的方法是什么?

       A1     A2     A3     A4   ---- --- A700

 A    2.7     5       4     34             34
 B    5.67   7.8      6     45            25.6
 C    2.3    -9      12.5   13            2.8
 D    5.6    6       -56    2.5          -66.7
 E    7.8    5       20     6.7          -56.8 
--
--
--
--

2 个答案:

答案 0 :(得分:2)

查看?cor

例如:

m <- matrix(rnorm(100), nrow=10)
cor(m)

为您提供所有相关信息。

答案 1 :(得分:2)

这可能会起到作用:

table <- read.xls(file)
x <- table[1:699]
y <- table[700]
cor(x, y)
相关问题