corrcoef - p-value calculation

11 vues (au cours des 30 derniers jours)
sas0701
sas0701 le 9 Fév 2015
Commenté : Peter Perkins le 10 Fév 2015
Hi, I have read the description. "The p-value is computed by transforming the correlation to create a t statistic having n-2 degrees of freedom, where n is the number of rows of X."
But is this the same as saying significance of correlation was determined using t-test?
Thanks, S

Réponse acceptée

John D'Errico
John D'Errico le 9 Fév 2015
Modifié(e) : John D'Errico le 9 Fév 2015
Is it the same as ... ? A t statistic was used in that computation. But that does not imply equivalence.
For example, I (together with a friend) built a table recently in my shop. As part of that effort, we used a saw, a chisel, a rasp, sandpaper, screwdriver, drill, router, as well as MANY other tools. Would it be correct to say that the table was built using a saw? The latter statement implies that only a saw was used. In fact, many other tools were necessary.
Similarly, when you choose to state that a t-test was used to determine significance, you leave out information that was crucial. In fact, a specific transformation was necessary, and without that transformation, a t-test would be meaningless. That t-test was not applied directly to a correlation coefficient, but to a transformation thereof.
There are limits of course. Is it necessary to state that algebra or even arithmetic was employed? I think not.

Plus de réponses (1)

sas0701
sas0701 le 10 Fév 2015
Hi, I understand. this is for a paper. I want to describe in one sentence how the significance was calculated for the correlation values. I.e. I use the p value <0.05. But I need to decribe it.
What do you suggest?
  1 commentaire
Peter Perkins
Peter Perkins le 10 Fév 2015
The p-values from corrcoef use a statistic that is (approximately) t-distributed, but this almost completely unrelated to the t-test that you're thinking of. The latter is a test for the null hypothesis
H0: two variables are from distributions that have the same mean (and equal variance)
whwereas the p-values from corrcoef are for the null hypothesis
H0: two variables are uncorrelated.
I'm sure Wikipedia has a description, and the doc for corrceof does actually say it:
"... a matrix of p-values for testing the hypothesis of no correlation. Each p-value is the probability of getting a correlation as large as the observed value by random chance, when the true correlation is zero."

Connectez-vous pour commenter.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by