Korrelationskoefficientkalkylator

Pearsons r
Nästa

Pearsons korrelationskoefficient (r) mäter den linjära relationen mellan två variabler, hur tätt de rör sig tillsammans. Denna kalkylator tar in parvisa X/Y-värden och beräknar r och r² (andelen av variansen som förklaras) samt antalet använda par.

Hur man beräknar korrelation

  1. 1

    Kopiera parade data

    Ett X-värde och ett Y-värde per rad, åtskilda med komma eller tabb. Eller klistra in från ett kalkylblad.

  2. 2

    Kör beräkningen

    Kalkylatorn kopplar ihop dem och beräknar medelvärden, avvikelser samt Pearsons formel.

  3. 3

    Läs r och r²

    r varierar från –1 till +1. r² är dess kvadrat och kan tolkas som andelen av den gemensamma variansen.

  4. 4

    Notera urvalsstorleken

    Kontrollera antalet par (n) som visas tillsammans med resultaten. Små urval gör r opålitligt, så ange alltid n tillsammans med r.

Formeln

r = Σ((xᵢ - x̄)(yᵢ - ȳ)) / √(Σ(xᵢ - x̄)² × Σ(yᵢ - ȳ)²)

Ekvivalentt: r = cov(X, Y) / (σ_X × σ_Y). Det är kovariansen normaliserad med produkten av standardavvikelserna, vilket begränsar resultatet till intervallet [-1, +1].

Tolka r

r-värde Linjär relation
±0,9 till ±1,0 Mycket stark
±0,7 till ±0,9 Stark
±0,5 till ±0,7 Måttlig
±0,3 till ±0,5 Svag
±0,0 till ±0,3 Mycket svag eller ingen

r² (bestämningskoefficient) är andelen av variansen i Y som förklaras av en linjär modell baserad på X. När r = 0,7 innebär detta att r² = 0,49 – ungefär hälften av variansen kan förklaras med linjär modell, medan den övriga hälften inte kan.

När Pearson är fel verktyg

Pearson antar en linjär relation med ungefär normalfördelade data och inga stora avvikande värden. Metoden fungerar dåligt i följande fall:

  • Kurvlinjära samband: funktionen y = x² över intervallet [-5, 5] har en korrelationskoefficient r = 0 trots att den är fullt förutsägbar.
  • Avvikande värden: ett enskilt värde som ligger fem standardavvikelser från medelvärdet kan fördubbla eller halvera r.
  • Rangdata: använd istället Spearmans ρ (korrelation mellan rangordningar).
  • Binär eller kategorisk: använd punktbiseriell korrelation, phi-koefficienten eller Cramérs V beroende på datatyp.

Korrelation är inte orsakssamband – det klassiska

Två variabler kan korrelera starkt eftersom:

  1. X orsakar Y.
  2. Y orsakar X.
  3. En tredje variabel, Z, orsakar båda effekterna (konfundering).
  4. Ren slump (i små urval).
  5. Urvalsbias i hur data samlades in.

Glassförsäljning och drunkningsdödsfall korrelerar med +0,8 under sommarmånaderna. Glass orsakar inte drunkning – det varma vädret orsakar båda.

Urvalsstorlek och signifikans

En r för ett litet urval kan vara vilseledande. För n = 5 skiljer sig r = 0,5 inte statistiskt från noll (p ≈ 0,4). För n = 100 är r = 0,2 tydligt icke-noll (p < 0,05). Ange alltid urvalsstorleken tillsammans med r. Ett p-värde för r testar nollhypotesen att den verkliga korrelationen är noll.

Vanliga frågor

En måttlig positiv linjär relation. r² = 0,25, vilket innebär att cirka 25 % av variansen i Y förklaras linjärt av X; 75 % är oklara. Detta utgör en verklig effekt, men långt ifrån deterministisk.

Nej, av konstruktion. Om din utdata ligger utanför intervallet [-1, 1] finns det ett fel i beräkningen, vanligtvis till följd av felaktigt parade data eller när kovarians beräknas utan att normaliseras med standardavvikelserna.

Pearson för linjära samband i kontinuerliga data utan stora avvikande värden. Spearman (korrelation mellan rangordningar) för monotona men icke-linjära samband, eller när avvikande värden påverkar Pearsons resultat.

Nej. Det är en beskrivning av det urval du har, inte en förutsägelse. Korsvalidering, en avskild testuppsättning eller ett konfidensintervall för r är de pålitliga sätten att kontrollera stabiliteten.

Relaterade verktyg