The data I am using is continuous, and may be somewhat skewed, but probably will not have many outliers.

The following rule of thumb has been suggested to me: examine both Pearson and Spearman correlations, and if they are different to report the latter, on the grounds that a difference between the two might indicate that the assumptions of significance testing on Pearson's r are not met.

  • 1
    $\begingroup$ Think what that rule of thumb may boil down to: never compute Pearson at all, just proceed at once to Spearman. $\endgroup$
    – ttnphns
    Jul 23, 2014 at 10:27
  • $\begingroup$ I'm unable to see why that follows; I've frequently seen them come out to be very similar, in which case (according to this rule of thumb) we would end up using the Pearson correlation. $\endgroup$ Jul 31, 2014 at 2:43
  • $\begingroup$ But if they're very similar, why would you bother changing from Spearman - the only times you'd consider using it you'll get essentially the same answer using Spearman, so there'd be no obvious loss by simply always using Spearman. What information would you gain by switching? (This isn't intended as an argument for Pearson, or for Spearman, nor even against choosing between them in some way; it's important to understand your reasoning). $\endgroup$
    – Glen_b
    Jul 21, 2015 at 4:55
  • 1
    $\begingroup$ I am not sure of what the rationale was meant to be for the rule of thumb, and am not longer able to communicate with the person who suggested it to me. I can speculate that it might stem from a desire to report the more familiar (to the audience in question) Pearson correlation unless there's a good reason to use the Spearman correlation instead. $\endgroup$ Jul 21, 2015 at 5:08
  • $\begingroup$ Strongly related: stats.stackexchange.com/questions/8071/… $\endgroup$
    – Tim
    Jul 21, 2015 at 8:00

1 Answer 1


Pearson and Spearman correlation coefficients do not have the same meaning. Pearson gives information on the linear dependency between the two variables while Spearman give information on the generic relationship between the two variables.

For example in R,

x = rnorm(1000) # simulate 1000 samples of a standard Gaussian variable
cor(x, exp(100 * x), method = "spearman") # calculate Spearman correlation
# [1] 1 
cor(x, exp(100 * x), method = "pearson") # calculate Pearson correlation
# [1] 0.101593

You should report the correlation coefficient that makes more sense for your needs.

  • $\begingroup$ However, if you're prepared to assume a linear relationship, then the Spearman generally performs quite well as a way to estimate its strength, even in the presence of some outlier process that can render the Pearson uninformative $\endgroup$
    – Glen_b
    Jul 21, 2015 at 12:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.