我在使用cor()
和cor.test()
函数时遇到问题。
我只有两个矩阵(只有数值,行和列的数目相同),我想拥有相关数和相应的p值。
当我使用时,cor(matrix1, matrix2)
我得到所有细胞的相关系数。我只需要一个数字作为cor的结果。
此外,我cor.test(matrix1, matrix2)
收到以下错误消息
Error in cor.test.default(matrix1, matrix2) : 'x' must be a numeric vector
如何获得矩阵的p值?
您可以在此处找到我想要关联的简单表:
http://dl.dropbox.com/u/3288659/table_exp1_offline_MEANS.csv
http://dl.dropbox.com/u/3288659/table_exp2_offline_MEANS.csv
cor(as.vector(matrix1), as.vector(matrix2))
?