Est-il possible de trouver la valeur de p dans la corrélation de Pearson dans R?
Pour trouver la corrélation Pearson, je fais habituellement ceci
col1 = c(1,2,3,4)
col2 = c(1,4,3,5)
cor(col1,col2)
# [1] 0.8315218
Mais comment puis-je trouver la valeur de p de cela?
r
correlation
p-value
pearson-r
tubby
la source
la source
cor
(?cor
) mentionne explicitementcor.test
(sous "Voir aussi")Réponses:
vous pouvez utiliser
cor.test
:qui donne :
Plus d'informations sur les statistiques et les paramètres supplémentaires sur la page officielle:
https://stat.ethz.ch/R-manual/R-patched/library/stats/html/cor.test.html
la source
Si vous ne voulez que la valeur P:
la source
Ce qui suit fera ce que vous demandez:
Ici x est une trame de données, et rcorr renvoie toutes les corrélations qu'il est possible de former à partir de la trame de données "x".
Ou vous pouvez calculer vous-même la statistique:
la source