Korrelationskoefficientkalkylator
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
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
Kör beräkningen
Kalkylatorn kopplar ihop dem och beräknar medelvärden, avvikelser samt Pearsons formel.
-
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
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:
- X orsakar Y.
- Y orsakar X.
- En tredje variabel, Z, orsakar båda effekterna (konfundering).
- Ren slump (i små urval).
- 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
RAID-kalkylator
Jämför kapacitet för RAID 0, 1, 5, 6, 10, 50 och 60 med blandade diskstorlekar, paritetsgrupper, hot spare, TB/TiB och diskkostnad.
Numerologikalkylator
Beräkna namnanknutna numerologital med pythagoreiska eller kaldeiska bokstavsvärden: uttryck, själens drivkraft och personlighet.
Kalkylator för dimensionering av varmvattenberedare
Beräkna nödvändig kapacitet för en varmvattenberedare med tank utifrån första timmens kapacitet eller uppskatta flöde och värmeeffekt för en genomströmningsberedare.
Kattmatkalkylator
Beräkna dagliga kalorier och matportioner för din katt utifrån vikt, ålder och aktivitetsnivå. Anpassar sig till torr-, våt- eller blandad matning.
Rampkalkylator
Beräkna längd, lutning, vinkel, rampsträckor och uppskattad materialyta från höjdskillnad, förhållande, bredd och vilplansantagande.
Kalkylator för board and batten-panel
Planera en invändig board and batten-panel med fria avstånd, centrumlinjer, sågspår, spillmån och antal brädor för de lodräta listerna.