CalcOpenly
Español

Calculadora de correlación: Pearson y Spearman

Calculadora del coeficiente de correlación: r de Pearson o correlación por rangos de Spearman para datos pareados, con r², estadístico t y valor p bilateral.

Redactado con herramientas de redacción con IAActualizado Ejemplos verificados: 4

Horas de estudio del ejemplo inicial. Usa punto decimal y separa los valores con comas, espacios o saltos de línea.
Notas de los mismos estudiantes y en el mismo orden. Usa punto decimal.
Probar
Coeficiente de correlación
Coeficiente de correlación: 0,981638
Máximo de decimales: 6; Al más cercano; empates alejándose de cero
Intensidad
Fuerte positiva
Coeficiente de determinación r²
0,963613
Estadístico t
14,555426
Grados de libertad
8
Valor p bilateral
4,865 × 10⁻⁷
Pares n
10

r = 0.9816. Intensidad: Fuerte positiva; asociación: lineal. r² = 0.9636: una recta de mínimos cuadrados con intercepto explica el 96.36 % de la variación observada en y. La prueba t de Pearson da p = 4.86 × 10⁻⁷ para 10 pares independientes bajo los supuestos de su modelo nulo. La correlación por sí sola no establece causalidad.

y frente a x

6070802468xy
ParesRecta de mínimos cuadrados
Cómo se calcula S
  1. Medias

    xˉ=4.3,yˉ=66.8\bar x = 4.3,\quad \bar y = 66.8
  2. Sumas de cuadrados y productos cruzados

    Sxx=48.1,Syy=993.6,Sxy=214.6S_{xx} = 48.1,\quad S_{yy} = 993.6,\quad S_{xy} = 214.6
  3. Correlación

    r=SxySxxSyy=214.648.1×993.6=0.981638r = \frac{S_{xy}}{\sqrt{S_{xx}S_{yy}}} = \frac{214.6}{\sqrt{48.1 \times 993.6}} = 0.981638
  4. Estadístico de prueba

    t=rn−21−r2=0.98163881−0.963613=14.555426t = r\sqrt{\frac{n-2}{1-r^2}} = 0.981638\sqrt{\frac{8}{1-0.963613}} = 14.555426
  5. Valor p bilateral

    p=2 P(T8>∣t∣)=4.86464×10−7p = 2\,P(T_{8} > |t|) = 4.86464 \times 10^{-7}

    Supone pares independientes y una distribución aproximadamente normal bivariada.

Acerca de Calculadora de correlación: Pearson y Spearman

La r de Pearson mide cuánto se aproximan los pares de valores a una recta: r = Sxy/√(Sxx·Syy), la suma de productos cruzados de las desviaciones respecto a ambas medias dividida entre la raíz del producto de las dos sumas de cuadrados. Va de −1, una recta descendente perfecta, a +1, una ascendente perfecta, pasando por 0. La ρ de Spearman es la r de Pearson de los rangos: mide tendencias monótonas crecientes o decrecientes y es menos sensible a valores atípicos. El valor p se obtiene con t = r√((n − 2)/(1 − r²)) y n − 2 grados de libertad. Para Pearson, la prueba de referencia supone pares independientes de una población normal bivariada bajo correlación nula. Para Spearman es una aproximación, no una prueba exacta de permutación.

El ejemplo inicial empareja horas de estudio y notas de 10 estudiantes: r = 0,9816, r² = 0,9636 y p = 4,9 × 10⁻⁷, una asociación positiva fuerte.

Una correlación cercana a 0 solo indica poca asociación lineal en los datos: y = x² para x de −3 a 3 tiene r = 0 exactamente, pese a su relación curva.

Cómo calcular el coeficiente de correlación de Pearson

El coeficiente de correlación de Pearson es r = Sxy ÷ √(Sxx × Syy): Sxy suma los productos cruzados de las desviaciones respecto a las dos medias, y Sxx y Syy suman las desviaciones al cuadrado. Para las horas de estudio y las notas de 10 estudiantes, r = 0,9816, una asociación lineal positiva fuerte.

Los datos emparejan las horas 1, 2, 2, 3, 4, 5, 5, 6, 7 y 8 con las notas 52, 55, 61, 58, 66, 70, 68, 75, 79 y 84. El cálculo a mano:

  1. Medias: x̄ = 43 ÷ 10 = 4,3 e ȳ = 668 ÷ 10 = 66,8.
  2. Sumas de cuadrados de las desviaciones: Sxx = Σ(x − 4,3)² = 48,1 y Syy = Σ(y − 66,8)² = 993,6.
  3. Productos cruzados: Sxy = Σ(x − 4,3)(y − 66,8) = 214,6.
  4. r = 214,6 ÷ √(48,1 × 993,6) = 214,6 ÷ 218,614 = 0,981638.

El valor de r va de −1, una recta descendente perfecta, pasando por 0, hasta +1, una recta ascendente perfecta. El signo da el sentido de la relación y el valor absoluto indica cuánto se ciñen los puntos a una recta.

Qué significan r y r²

Para una recta ajustada por mínimos cuadrados, r² es la proporción de la variación de y que explica la recta. Aquí r² = 0,9636, de modo que la recta explica el 96,4 % de la dispersión de las notas. Un r de 0,7 da r² = 0,49, es decir, el 49 %: la correlación «parece» alta, pero deja sin explicar más de la mitad de la variación.

Cohen (1988) calificó r = 0,1 de pequeño, 0,3 de mediano y 0,5 de grande, y la etiqueta de intensidad de la calculadora sigue esos cortes. Son convenciones aproximadas de las ciencias del comportamiento; lo que se considera fuerte depende del campo.

¿Es significativa la correlación?

Se transforma r en t = r × √((n − 2) ÷ (1 − r²)) y se compara con una distribución t de Student con n − 2 grados de libertad. El ejemplo da t = 14,56 con 8 grados de libertad y un valor p bilateral de 4,9 × 10⁻⁷.

La significación depende mucho de n. Con 1000 pares, r = 0,07 ya da p = 0,027, aunque explica menos del 0,5 % de la variación. Un valor p pequeño indica que la correlación probablemente no es cero, no que sea grande.

El contraste de Pearson supone pares independientes extraídos de una población normal bivariante cuando la correlación verdadera es cero (SciPy).

Pearson frente a Spearman

El coeficiente ρ de Spearman aplica la fórmula de Pearson a los rangos de cada variable, así que mide cualquier tendencia que suba o baje de forma sostenida, sea recta o curva. Para y = x³ con x de 1 a 10, Spearman da exactamente 1 y Pearson, 0,928.

Los empates reciben la media de los rangos que ocupan. Los valores x = 1, 2, 2, 3, 4, 5, 5, 6 tienen los rangos 1; 2,5; 2,5; 4; 5; 6,5; 6,5 y 8. Emparejados con y = 3, 1, 4, 4, 5, 9, 2, 6, dan ρ = 0,5758.

El valor p de ese ejemplo, 0,1353, sale de la misma fórmula t, que para Spearman es una aproximación. Con 500 pares o menos, una prueba de permutaciones da un resultado más exacto (SciPy); la calculadora lo advierte en ese caso.

Spearman también conviene para datos ordinales, como valoraciones de 1 a 5, y resiste mejor los valores atípicos. El r de Pearson es el que corresponde a la recta de mínimos cuadrados.

Un solo valor atípico puede cambiarlo todo

El r de Pearson trabaja con los valores mismos, de modo que un punto erróneo puede dominar al resto. Si la última nota del ejemplo se hubiera escrito como 30 en lugar de 84, r caería de 0,982 a 0,051 y parecería despreciable.

Spearman con esos mismos datos da 0,427, todavía una tendencia positiva moderada. Representa los datos antes de fiarte de cualquiera de los dos números: un diagrama de dispersión muestra los atípicos, las curvas y los grupos que un único coeficiente oculta.

Por qué r = 0 no significa que no haya relación

r mide solo la asociación lineal. Para x = −3, −2, −1, 0, 1, 2, 3 e y = x², r vale exactamente 0, aunque cada y queda determinada por su x. La curva sube hacia los dos lados y las dos mitades se compensan.

Correlación no implica causalidad

Una correlación muestra que dos variables varían juntas, no por qué. Una tercera variable puede influir en ambas: el calor aumenta a la vez la venta de helados y los ahogamientos.

La causa también puede ir en sentido contrario, o el patrón puede deberse al azar: si se contrastan 20 pares de variables sin relación con α = 0,05, cabe esperar que uno de ellos parezca significativo.

Ejemplos de correlación

EscenarioCoeficienteValor p bilateral
Predeterminado0,9816384,864640E-7
Negativa-0,8910420,017161
Empates en Spearman0,5757680,135297
Correlación nula0,0000001,000000
Spearman con cubos1,0000000,000000

«Predeterminado» es el ejemplo de las horas de estudio y «Empates en Spearman», el de los rangos empatados. «Negativa» empareja x = 10, 20, 30, 40, 50, 60 con y = 8,1; 7,4; 7,9; 6,2; 5,8 y 6. «Correlación nula» es el ejemplo de y = x², y «Spearman con cubos» empareja x de 1 a 5 con sus cubos.

Con ρ = ±1, el estadístico t es infinito y el valor p se muestra como 0. En Spearman, ese 0 procede de la aproximación; un valor p exacto por permutaciones nunca es 0, porque la ordenación observada siempre cuenta como uno de los casos posibles.

Cómo introducir datos emparejados

  • Mantén las parejas en orden. Cada x debe ocupar la misma posición que su y; ordenar una sola lista empareja observaciones distintas.
  • Se necesitan al menos tres pares para obtener el valor p basado en t.
  • Una lista constante no tiene correlación. Si todos los x o todos los y son iguales, r no está definido; no vale 0.
  • Escribe los decimales con punto. En las listas, la coma separa valores: 8,1 se leería como dos datos. Escribe 8.1 y separa los valores con espacios o con una coma seguida de espacio.
  • Evita los separadores de miles. Un dato como 101,102,103 podría leerse como un solo número agrupado.

Para ajustar la recta y hacer predicciones, usa la calculadora de regresión. Para revisar antes la dispersión y la asimetría de cada variable, usa la calculadora de estadística descriptiva.

Ejemplos resueltos

Horas de estudio frente a nota (ejemplo inicial)

Valores x
1, 2, 2, 3, 4, 5, 5, 6, 7, 8
Valores y
52, 55, 61, 58, 66, 70, 68, 75, 79, 84
Coeficiente
r de Pearson
Coeficiente de correlación
0,981638
Coeficiente de determinación r²
0,963613
Estadístico t
14,555426
Grados de libertad
8
Valor p bilateral
4,865 × 10⁻⁷
Intensidad
Fuerte positiva

Fuente de comprobación: p mediante la expresión cerrada de la acumulada t de Student con grados de libertad enteros (Abramowitz y Stegun 26.7.4)

Asociación negativa

Valores x
10, 20, 30, 40, 50, 60
Valores y
8.1, 7.4, 7.9, 6.2, 5.8, 6.0
Coeficiente
r de Pearson
Coeficiente de correlación
-0,891042
Estadístico t
-3,925982
Valor p bilateral
0,017161
Intensidad
Fuerte negativa

Fuente de comprobación: p = 2·(1 − F_t(|t|; 4)) mediante la expresión cerrada A&S 26.7.4

Spearman con rangos empatados

Valores x
1, 2, 2, 3, 4, 5, 5, 6
Valores y
3, 1, 4, 4, 5, 9, 2, 6
Coeficiente
ρ de Spearman
Coeficiente de correlación
0,575768
Estadístico t
1,724946
Valor p bilateral
0,135297
Grados de libertad
6
Intensidad
Fuerte positiva

Fuente de comprobación: empates promediados a mano (rangos x: 1, 2.5, 2.5, 4, 5, 6.5, 6.5, 8), r de Pearson de los rangos con fracciones (Sxy = 95/4, Sxx = 41, Syy = 83/2), p mediante la acumulada t A&S 26.7.4

Recta perfecta

Valores x
1, 2, 3, 4
Valores y
3, 5, 7, 9
Coeficiente
r de Pearson
Coeficiente de correlación
1
Coeficiente de determinación r²
1
Valor p bilateral
0
Intensidad
Fuerte positiva

Fuente de comprobación: Comprobación del ejemplo: y = 2x + 1 exactamente, por lo que r = 1 por definición; el valor p de esta prueba basada en t alcanza su límite de 0

Preguntas

¿Qué significa un coeficiente de correlación de 0,7?

Una asociación lineal positiva bastante fuerte: al aumentar x, y tiende a aumentar. r² = 0,49 indica que una recta con intercepto explica el 49 % de la variación observada en y. Cohen (1988) llamó pequeños, medianos y grandes a r = 0,1, 0,3 y 0,5, y el resultado de intensidad usa esos umbrales. Son convenciones orientativas de las ciencias del comportamiento; lo que se considera fuerte depende del campo.

¿Qué diferencia hay entre las correlaciones de Pearson y Spearman?

La r de Pearson mide asociación lineal con los valores originales; la ρ de Spearman aplica la misma fórmula a sus rangos y mide tendencias monótonas. Para y = x³ con x de 1 a 10, Spearman da exactamente 1 y Pearson, 0,928. Spearman es menos sensible a valores atípicos y sirve para datos ordinales, como valoraciones. La r de Pearson es la asociada a la recta de mínimos cuadrados.

¿La correlación implica causalidad?

No. Una correlación muestra que dos variables cambian conjuntamente, pero no explica por qué. Una tercera variable puede influir en ambas: el calor eleva tanto las ventas de helado como los ahogamientos. La dirección causal también puede ser la inversa, o la asociación puede aparecer por azar: al contrastar 20 pares no relacionados con α = 0,05, se espera alrededor de un resultado significativo. Establecer causalidad requiere un experimento aleatorizado o un diseño causal cuidadoso.

¿Cómo se comprueba si una correlación es significativa?

Transforma r en t = r√((n − 2)/(1 − r²)) y compárala con una distribución t de n − 2 grados de libertad, bajo los supuestos de la prueba. Los datos iniciales dan r = 0,9816 con n = 10: t = 14,56, 8 grados de libertad y p = 4,9 × 10⁻⁷. La significación depende mucho de n: con 1000 pares, r = 0,07 ya da p = 0,027, aunque explica menos del 0,5 % de la variación.

Acerca de esta calculadora

r=∑(xi−xˉ)(yi−yˉ)∑(xi−xˉ)2∑(yi−yˉ)2,t=rn−21−r2r = \frac{\sum (x_i-\bar x)(y_i-\bar y)}{\sqrt{\sum (x_i-\bar x)^2 \sum (y_i-\bar y)^2}},\qquad t = r\sqrt{\frac{n-2}{1-r^2}}

Fuentes

  1. SciPy statistical documentation: Spearman correlation and permutation-test guidance
  2. NIST/SEMATECH e-Handbook of Statistical Methods, §7.1.3 / Dataplot CORRELATION (Pearson and rank correlation)
  3. Spearman (1904), The proof and measurement of association between two things, American Journal of Psychology 15
  4. Cohen (1988), Statistical Power Analysis for the Behavioral Sciences, 2nd ed., §3.2 (r = 0.1, 0.3, 0.5)

Verificado con las referencias

Esta calculadora incluye 4 ejemplos resueltos con respuestas de fuentes independientes. Forman parte del conjunto de pruebas y también puedes ejecutarlos aquí.

Pon esta calculadora en tu sitio

Pega esto donde quieras que aparezca la calculadora. Su uso es gratuito, se mantiene al día con las correcciones que hacemos aquí y el crédito que aparece debajo enlaza con la versión completa, para que tus lectores puedan consultarla.

Altura
Vista previa de la inserción

Conserva el crédito. Es la única condición y es lo que mantiene gratuitas estas calculadoras.