Solvpad

Medianberäknare

Medianen är det mittersta värdet i en sorterad talföljd, eller genomsnittet av de två mittersta värdena om antalet tal är jämnt — till exempel har talen 3, 7, 9, 12 och 20 medianen 9 (mittenvärdet), medan 3, 7, 9 och 12 ger medianen (7 + 9) / 2 = 8.

Median
30
  • Värde 1: 20 i stället för 10: 30
  • Värde 3: 40 i stället för 30: 40

Medianen används för att beskriva ett typiskt värde i en datamängd utan att extremvärden påverkar resultatet. Till skillnad från medelvärdet drar ett enda väldigt högt eller lågt tal inte med sig medianen. Det gör medianen till ett bättre mått än medelvärdet när data innehåller outliers (extremvärden som avviker kraftigt från resten) – till exempel löner, huspriser eller mättider.

Vad händer om...?

  • Om värde 1 ökar från 10 till 20: Med v1 = 10, v2 = 20, v3 = 30, v4 = 40 och v5 = 50 (count = 5) är medianen 30. Höjs v1 från 10 till 20 blir den sorterade listan 20, 20, 30, 40, 50 – medianen är fortfarande 30, eftersom det lägsta värdet inte passerar mittvärdet.
  • Om värde 3 ökar från 30 till 40: Med v1 = 10, v2 = 20, v3 = 30, v4 = 40 och v5 = 50 (count = 5) är medianen 30. Höjs v3 från 30 till 40 blir den sorterade listan 10, 20, 40, 40, 50 – medianen (mittvärdet, position 3) blir nu 40. En förändring av just mittvärdet ändrar direkt medianresultatet.

Formeln i klartext

Sortera alla värden från minst till störst. Om antalet värden är udda är medianen det värde som hamnar exakt i mitten av den sorterade listan. Om antalet värden är jämnt är medianen genomsnittet av de två mittersta värdena. För till exempel fem tal på positionerna 1–5 är mittvärdet det på position 3. För fyra tal är medianen snittet av värdena på position 2 och 3.

Så tolkar du resultatet

Medianen delar datamängden i två lika stora halvor: hälften av värdena ligger under medianen och hälften ligger över. Det gör medianen ett robust mått på vad som är typiskt i datamängden, även när enstaka värden avviker kraftigt. När SCB rapporterar medianinkomster i Sverige menar de att hälften av befolkningen tjänar mindre och hälften tjänar mer – det beloppet är ofta lägre än medellönen eftersom ett fåtal mycket höga inkomster drar upp medelvärdet men inte påverkar medianen. Ju mer skev din datamängd är (många extremvärden åt ena hållet), desto mer skiljer sig median och medelvärde åt. Om de är lika är fördelningen symmetrisk.

Räkneexempel: Läraren Karin Söderström, 44 år, Örebro

Karin har rättat sju prov och fått resultaten (poäng av 24): 12, 14, 16, 18, 20, 22 och 24. Hon vill veta vilken poäng som är typisk för klassen utan att det högsta och lägsta provet drar åt vardera håll.

Steg 1 – sortera: 12, 14, 16, 18, 20, 22, 24. Steg 2 – antal värden är 7 (udda), så mittvärdet är på position 4 (index 3 räknat från 0). Steg 3 – värdet på position 4 är 18.

Median = 18 poäng. Hälften av eleverna fick 16 poäng eller lägre och hälften fick 20 poäng eller högre. Det ger Karin en bättre bild av en typisk prestation än medelvärdet (som också råkar vara 18 i detta symmetriska fall, men hade avvikit om exempelvis ett prov gett 1 poäng).

Medianberäkning – snabbreferens för vanliga fall

Datamängd (sorterad)Antal värdenUdda/jämntMedianBeräkningssätt
3, 72Jämnt5(3 + 7) / 2
2, 5, 93Udda5Mittvärdet (position 2)
1, 3, 7, 94Jämnt5(3 + 7) / 2
4, 8, 12, 16, 205Udda12Mittvärdet (position 3)
1, 2, 3, 4, 5, 66Jämnt3,5(3 + 4) / 2
10, 20, 30, 40, 50, 60, 707Udda40Mittvärdet (position 4)
5, 10, 15, 20, 25, 30, 35, 408Jämnt22,5(20 + 25) / 2
1, 1, 1, 5, 9, 9, 9, 9, 99Udda5Mittvärdet (position 5)
2, 4, 6, 8, 10, 12, 14, 16, 18, 2010Jämnt11(10 + 12) / 2
100, 200, 200, 300, 1 000 0005Udda200Outlier påverkar inte medianen
−10, −5, 0, 5, 105Udda0Fungerar även med negativa tal
7, 7, 7, 7, 75Udda7Alla lika – median = medelvärde = typvärde

Vanliga misstag

  • Glömma att sortera värdena innan man plockar ut mittvärdet. Medianen av 3, 1, 4 är INTE 4 (det mittersta talet i den ursprungliga ordningen) utan 3 – det mittersta värdet i den sorterade följden 1, 3, 4.
  • Vid jämnt antal värden ta bara det lägre eller det högre av de två mittersta i stället för genomsnittet. För 10, 20, 30, 40 är medianen (20 + 30) / 2 = 25, inte 20 och inte 30.
  • Blanda ihop median med typvärde (mode, det tal som förekommer flest gånger i serien). I serien 1, 2, 2, 3, 4 är typvärdet 2 men medianen är också 2 – i serien 1, 2, 2, 5, 9 är typvärdet 2 men medianen är 2 och medelvärdet är 3,8.
  • Anta att median och medelvärde alltid är samma. De är lika bara om fördelningen är symmetrisk. I snedfördelade datamängder (t.ex. inkomster, bostadspriser) är de ofta tydligt skilda.

I jämförelse

  • Medianinkomst för förvärvsarbetande i Sverige (2023): ca 36 400 kr/månad (Källa: SCB, Lönestrukturstatistik)

Vanliga frågor

Vad är skillnaden mellan median och medelvärde?
Medelvärdet räknas ut genom att summera alla tal och dela på antalet. Medianen är mittvärdet i en sorterad lista. Vid symmetriska datamängder är de lika, men vid skeva fördelningar – till exempel löner eller bostadspriser där ett fåtal extremvärden drar uppåt – är medianen ett bättre mått på ett typiskt värde.
Hur räknar man ut medianen för ett jämnt antal tal?
Sortera talen från minst till störst. Ta de två mittersta och beräkna deras genomsnitt. För talen 4, 8, 12, 16 är de två mittersta 8 och 12, och medianen är (8 + 12) / 2 = 10.
Påverkar extremvärden (outliers) medianen?
Nästan inte alls. Medianen förändras bara om ett extremvärde passerar den befintliga mittlinjen. I serien 1, 2, 3, 4, 1 000 är medianen 3, samma som om det sista värdet vore 5 i stället för 1 000. Medelvärdet däremot blir 202 mot 3 – en stor skillnad.
Kan medianen vara ett värde som inte finns i datamängden?
Ja, om antalet tal är jämnt. För 10, 20, 30, 40 är medianen 25, och 25 förekommer inte i listan. Det är ett korrekt resultat – medianen representerar mitten av fördelningen, inte nödvändigtvis ett observerat värde.
Vad innebär det att Sveriges medianinkomst är lägre än medellönen?
Det innebär att inkomstfördelningen är snedfördelad åt höger: ett relativt litet antal höginkomsttagare drar upp medelvärdet kraftigt, men påverkar knappt medianen. Medianen berättar att hälften av Sveriges inkomsttagare tjänar under det beloppet och hälften tjänar över.
Hur hanterar man upprepade värden (dubbletter) när man beräknar medianen?
Precis som vilka andra värden som helst. Sortera listan inklusive alla dubbletter och peka ut mittvärdet. I serien 3, 3, 5, 7, 9 är medianen 5, trots att 3 förekommer två gånger.
Kan man beräkna medianen för negativa tal?
Ja. Metoden är identisk: sortera talen (negativa tal hamnar lägst) och peka ut mittvärdet. För −8, −3, 0, 4, 10 är medianen 0.