J'ai des problèmes pour utiliser les fonctions cor()
et cor.test()
.
J'ai juste deux matrices (seulement des valeurs numériques, et le même nombre de lignes et de colonnes) et je veux avoir le numéro de corrélation et la valeur p correspondante.
Lorsque j'utilise, cor(matrix1, matrix2)
j'obtiens les coefficients de corrélation pour toutes les cellules. Je veux juste un seul numéro à la suite de cor.
De plus, lorsque je fais, cor.test(matrix1, matrix2)
j'obtiens l'erreur suivante
Error in cor.test.default(matrix1, matrix2) : 'x' must be a numeric vector
Comment obtenir des valeurs de p pour les matrices?
Vous trouverez les tableaux simples que je veux corréler ici:
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))
?