Tengo problemas al usar las funciones cor()
y cor.test()
.
Solo tengo dos matrices (solo valores numéricos y el mismo número de filas y columnas) y quiero tener el número de correlación y el valor p correspondiente.
Cuando uso cor(matrix1, matrix2)
obtengo los coeficientes de correlación para todas las celdas. Solo quiero un solo número como resultado de cor.
Además, cuando lo hago cor.test(matrix1, matrix2)
me sale el siguiente error
Error in cor.test.default(matrix1, matrix2) : 'x' must be a numeric vector
¿Cómo puedo obtener valores p para matrices?
Encuentra las tablas simples que quiero correlacionar aquí:
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))
?