Calculadora do coeficiente de correlação (Pearson e Spearman)

Insira seus valores. A resposta e a solução completa resolvida se atualizam enquanto você digita.

Resultado

Correlação de Pearson r0,9733
r²0,9473
Correlação de postos de Spearman ρ0,9762
Estatística t para o r de Pearson10,39
Valor-p para o r de Pearson (H₀: sem correlação linear)4,657 × 10⁻⁵
Valor-p para o ρ de Spearman (aproximação por t)3,314 × 10⁻⁵
xyposto de xposto de yd²
252110
458220
561341
760431
872550
1075660
1180770
1386880

Meça com que força duas variáveis se movem juntas. Digite pares de valores x e y para obter o coeficiente de correlação r de Pearson, o coeficiente de determinação r² e a correlação de postos ρ de Spearman, com os valores empatados recebendo o posto médio. A calculadora também testa o r de Pearson quanto à correlação linear, com a estatística t e o valor-p bilateral, e dá um valor-p aproximado para o ρ de Spearman.

Solução passo a passo

Médias

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

Somas de quadrados e de produtos

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

Correlação de Pearson

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

Correlação de postos de Spearman

Atribua postos a cada lista do menor (1) ao maior e eleve ao quadrado as diferenças d entre os postos.
Σd² = 2
ρ = 1 − 6Σd²/(n(n² − 1)) = 1 − 6·2/(8·63) = 0,9762

Teste de significância para o r de Pearson (H₀: sem correlação linear)

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⁻⁵

Significância do ρ de Spearman

t = ρ·√(n − 2)/√(1 − ρ²) = 11,02, p ≈ 3,314 × 10⁻⁵
Esta aproximação por t é razoável para cerca de 10 ou mais pares; para amostras pequenas, use uma tabela de valores críticos exatos de ρ.

Fórmulas principais

Somas de quadrados
Sxx = Σ(x − x̄)² = Σx² − (Σx)²/n, Sxy = Σxy − ΣxΣy/n
Correlação
r = Sxy/√(SxxSyy)

Como calcular um coeficiente de correlação

  1. Calcule as médias x̄ e ȳ.
  2. Calcule as somas Sxx = Σ(x − x̄)², Syy = Σ(y − ȳ)² e Sxy = Σ(x − x̄)(y − ȳ).
  3. Pearson: r = Sxy/√(Sxx·Syy). Ele sempre fica entre −1 e 1.
  4. Spearman: atribua postos a cada variável do menor para o maior, dê aos valores empatados a média dos seus postos e calcule o r de Pearson dos postos. Sem empates, isso é igual a 1 − 6Σd²/(n(n² − 1)).
  5. Teste o r de Pearson quanto à correlação linear (H₀: sem correlação linear) com t = r√(n − 2)/√(1 − r²) e n − 2 graus de liberdade.

Perguntas e respostas

Quando devo usar Spearman em vez de Pearson?

Pearson mede uma relação em linha reta e é sensível a valores atípicos. Spearman usa apenas a ordem dos valores, então mede qualquer relação que continue crescendo (ou decrescendo) e é robusto a valores atípicos e a dados assimétricos. Use Spearman para dados ordenados em postos ou ordinais.

O que significa r²?

r² é a fração da variação de y que uma reta em x explica. Com r = 0,9733, r² = 0,9473, então a reta explica cerca de 95% da variação.

Uma correlação forte prova que x causa y?

Não. Ambas as variáveis podem depender de uma terceira, ou o efeito pode ir no sentido contrário. Uma correlação apenas descreve como os valores se movem juntos.

O que conta como correlação forte?

Como orientação geral, |r| abaixo de 0,3 é fraca, de 0,3 a 0,7 é moderada e acima de 0,7 é forte, mas isso depende da área: em um experimento de física 0,9 pode ser ruim, em ciências sociais 0,5 pode ser grande. Olhe sempre também o diagrama de dispersão.

Por que o valor-p depende de n?

Com poucos pontos, um r alto pode surgir facilmente por acaso; com muitos pontos, até um r pequeno é improvável sob H₀. A estatística t = r√(n − 2)/√(1 − r²) cresce com o número de pontos.

Pratique você mesmo

Pratique Regressão linear e correlação

Uma calculadora dá a resposta. Na prova você precisa do método: pratique-o com exercícios novos, dicas e soluções resolvidas.

</> 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.

Mais calculadoras