Calculadora del coeficiente de correlación (Pearson y Spearman)

Introduce tus valores. La respuesta y la solución completa se actualizan mientras escribes.

Resultado

Correlación de Pearson r0,9733
r²0,9473
Correlación de rangos de Spearman ρ0,9762
Estadístico t para la r de Pearson10,39
Valor p para la r de Pearson (H₀: no hay correlación lineal)4,657 × 10⁻⁵
Valor p para la ρ de Spearman (aproximación t)3,314 × 10⁻⁵
xyrango de xrango de yd²
252110
458220
561341
760431
872550
1075660
1180770
1386880

Mide con qué intensidad se mueven juntas dos variables. Introduce valores pareados de x e y para obtener el coeficiente de correlación r de Pearson, el coeficiente de determinación r² y la correlación de rangos ρ de Spearman, dando a los valores empatados su rango medio. La calculadora también contrasta la r de Pearson para una correlación lineal, con el estadístico t y el valor p bilateral, y da un valor p aproximado para la ρ de Spearman.

Solución paso a paso

Medias

x̄ = 7,5, ȳ = 68, n = 8

Sumas de cuadrados y de productos

Sxx = Σ(x − x̄)² = 98
Syy = Σ(y − ȳ)² = 1002
Sxy = Σ(x − x̄)(y − ȳ) = 305

Correlación de Pearson

r = Sxy/√(Sxx·Syy) = 305/√(98·1002) = 0,9733
r² = 0,9473

Correlación de rangos de Spearman

Asigna rangos a cada lista de menor (1) a mayor y eleva al cuadrado las diferencias d de los rangos.
Σd² = 2
ρ = 1 − 6Σd²/(n(n² − 1)) = 1 − 6·2/(8·63) = 0,9762

Prueba de significación para la r de Pearson (H₀: no hay correlación lineal)

t = r·√(n − 2)/√(1 − r²) = 0,9733·√6/√(1 − 0,9473) = 10,39
df = n − 2 = 6
p = 2·P(T > |t|) = 4,657 × 10⁻⁵

Significación de la ρ de Spearman

t = ρ·√(n − 2)/√(1 − ρ²) = 11,02, p ≈ 3,314 × 10⁻⁵
Esta aproximación t es razonable para unos 10 o más pares; para muestras pequeñas usa una tabla de valores críticos exactos de ρ.

Fórmulas clave

Sumas de cuadrados
Sxx = Σ(x − x̄)² = Σx² − (Σx)²/n, Sxy = Σxy − ΣxΣy/n
Correlación
r = Sxy/√(SxxSyy)

Cómo calcular un coeficiente de correlación

  1. Calcula las medias x̄ e ȳ.
  2. Calcula las sumas Sxx = Σ(x − x̄)², Syy = Σ(y − ȳ)² y Sxy = Σ(x − x̄)(y − ȳ).
  3. Pearson: r = Sxy/√(Sxx·Syy). Siempre está entre −1 y 1.
  4. Spearman: asigna rangos a cada variable de menor a mayor, da a los valores empatados la media de sus rangos y calcula la r de Pearson de los rangos. Sin empates equivale a 1 − 6Σd²/(n(n² − 1)).
  5. Contrasta la r de Pearson para una correlación lineal (H₀: no hay correlación lineal) con t = r√(n − 2)/√(1 − r²) y n − 2 grados de libertad.

Preguntas y respuestas

¿Cuándo debo usar Spearman en lugar de Pearson?

Pearson mide una relación lineal y es sensible a los valores atípicos. Spearman solo usa el orden de los valores, por lo que mide cualquier relación que siga creciendo (o decreciendo) y es robusto frente a valores atípicos y datos asimétricos. Usa Spearman para datos ordenados u ordinales.

¿Qué significa r²?

r² es la fracción de la variación de y que explica una recta en x. Con r = 0,9733, r² = 0,9473, así que la recta explica aproximadamente el 95 % de la variación.

¿Una correlación fuerte demuestra que x causa y?

No. Ambas variables pueden depender de una tercera, o el efecto puede ir en sentido contrario. Una correlación solo describe cómo se mueven juntos los valores.

¿Qué se considera una correlación fuerte?

Como pauta aproximada, |r| por debajo de 0,3 es débil, de 0,3 a 0,7 moderada y por encima de 0,7 fuerte, pero depende del campo: en un experimento de física 0,9 puede ser malo; en ciencias sociales 0,5 puede ser grande. Mira siempre también el diagrama de dispersión.

¿Por qué el valor p depende de n?

Con pocos puntos, una r alta puede darse fácilmente por azar; con muchos puntos, incluso una r pequeña es poco probable bajo H₀. El estadístico t = r√(n − 2)/√(1 − r²) crece con el número de puntos.

Practícalo tú mismo

Practica Regresión lineal y correlación

Una calculadora te da la respuesta. En el examen necesitas el método: practícalo con problemas nuevos, pistas y soluciones detalladas.

</> Embed

Free for teachers and schools: paste this code into your course page, LMS or website. Students can use the calculator and its worked solution without an account.

Más calculadoras