Tenho problemas ao usar as funções cor()
e cor.test()
.
Eu só tenho duas matrizes (apenas valores numéricos e o mesmo número de linhas e colunas) e quero ter o número de correlação e o valor p correspondente.
Quando uso cor(matrix1, matrix2)
, obtenho os coeficientes de correlação para todas as células. Eu só quero um número único como resultado de cor.
Além disso, quando cor.test(matrix1, matrix2)
eu recebo o seguinte erro
Error in cor.test.default(matrix1, matrix2) : 'x' must be a numeric vector
Como posso obter valores p para matrizes?
Você encontra as tabelas simples que quero correlacionar aqui:
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))
?