Spring til indhold

Box Plot Kalkulator - Gratis Box og Whisker Plot Generator

Opret box plots øjeblikkeligt med vores gratis kalkulator. Visualiser datafordeling, kvartiler, median og outliers. Perfekt til statistisk analyse, datavidenskab og forskning.

Boks-Plot Beregner

Indlæsningsberegner...
📚

Dokumentation

Hvad er et boksplot?

Et boksplot, også kaldet et kasseplot, er en graf, der opsummerer et datasæt med fem værdier: minimum, første kvartil, medianen, tredje kvartil og maksimum. Det viser, hvor størstedelen af dataene ligger, og markerer eventuelle usædvanlige værdier, kaldet outliers, uden at angive hvert datapunkt.

Boksplot bruges ofte inden for statistik, videnskab og virksomhedsrapporter, fordi de gør det muligt at sammenligne flere grupper af tal på et øjeblik.

Fem-talssammendraget

Et boksplot opbygges ud fra fem tal, som beregnes, efter at dataene er sorteret fra mindst til størst.

  • Minimum: den mindste værdi, der ikke er en outlier. Denne beregner angiver den som "Minimum (eksklusive outliers)".
  • Første kvartil (Q1): den værdi, under hvilken omkring en fjerdedel af dataene ligger.
  • Median (Q2): den midterste værdi i datasættet.
  • Tredje kvartil (Q3): den værdi, under hvilken omkring tre fjerdedele af dataene ligger.
  • Maksimum: den største værdi, der ikke er en outlier. Denne beregner angiver den som "Maksimum (eksklusive outliers)".

Når et datasæt ikke har outliers, er disse to værdier blot de mindste og største indtastede tal. Hvis datasættet har outliers, er disse værdier i stedet knurhårenes endepunkter, så det allermindste eller største indtastede tal vises separat på listen over outliers.

Boksen i grafen strækker sig fra Q1 til Q3. En linje inde i boksen markerer medianen. Tynde linjer, der kaldes knurhår, går fra boksen ud mod minimum og maksimum. Eventuelle outliers tegnes som separate prikker uden for knurhårene.

Formel for boksplot

For et datasæt sorteret i stigende rækkefølge med n værdier:

Median. Ved et ulige antal er medianen den midterste værdi:

M=x(n+1)/2M = x_{(n+1)/2}

Ved et lige antal er den gennemsnittet af de to midterste værdier:

M=xn/2+xn/2+12M = \dfrac{x_{n/2} + x_{n/2+1}}{2}

hvor M er medianen, og x med et positionsnummer er værdien på den pågældende position i de sorterede data.

Kvartiler. Opdel de sorterede data i en nedre og en øvre halvdel. Hvis n er ulige, skal medianen udelades fra begge halvdele. Derefter:

Q1=Ml,Q3=MuQ_1 = M_l, \qquad Q_3 = M_u

hvor MlM_l er medianen for den nedre halvdel, og MuM_u medianen for den øvre halvdel.

Dette kaldes ofte den eksklusive metode. Der findes andre metoder, og de kan give lidt forskellige værdier for Q1 og Q3 i små datasæt, men den eksklusive metode er den, denne beregner bruger.

Interkvartilafstand (IQR)

IQR=Q3−Q1IQR = Q_3 - Q_1

Grænser og knurhår. Grænserne angiver, hvornår værdier regnes for outliers:

Fl=Q1−1.5×IQR,Fu=Q3+1.5×IQRF_l = Q_1 - 1.5 \times IQR, \qquad F_u = Q_3 + 1.5 \times IQR

hvor FlF_l er det nedre hegn, og FuF_u det øvre hegn.

Et knurhår stopper ikke nøjagtigt ved en grænse. Det stopper ved det mest ekstreme datapunkt, der stadig ligger inden for grænserne:

Wl=min⁡{xi:xi≥Fl},Wu=max⁡{xi:xi≤Fu}W_l = \min\{x_i : x_i \geq F_l\}, \qquad W_u = \max\{x_i : x_i \leq F_u\}

hvor WlW_l er det nedre knurhår, og WuW_u det øvre knurhår.

Outliers. Enhver værdi under den nedre grænse eller over den øvre grænse er en outlier og afbildes som et individuelt punkt i stedet for at blive medtaget i knurhåret.

Sådan beregnes et boksplot trin for trin

  1. Sortér dataene fra mindst til størst.
  2. Find medianen. Ved et ulige antal er den den midterste værdi. Ved et lige antal er den gennemsnittet af de to midterste værdier.
  3. Find Q1: medianen for den nedre halvdel af dataene (medianen udelades, når antallet er ulige).
  4. Find Q3: medianen for den øvre halvdel af dataene efter samme regel.
  5. Beregn IQR som Q3 minus Q1.
  6. Beregn den nedre og øvre grænse ved hjælp af 1,5 gange IQR.
  7. Markér enhver værdi uden for grænserne som en outlier.
  8. Sæt knurhårene til de mindste og største værdier, der fortsat ligger inden for grænserne.

Regneeksempel

Betragt dette datasæt med 11 værdier: 6, 7, 15, 36, 39, 40, 41, 42, 43, 47, 49. Det er allerede sorteret.

Med 11 værdier (ulige) er medianen den 6. værdi: 40.

Den nedre halvdel er 6, 7, 15, 36, 39 (fem værdier, medianen er udeladt). Medianen er den midterste værdi: Q1 = 15.

Den øvre halvdel er 41, 42, 43, 47, 49. Medianen er den midterste værdi: Q3 = 43.

IQR = 43 − 15 = 28.

Nedre grænse = 15 − 1,5 × 28 = −27. Øvre grænse = 43 + 1,5 × 28 = 85. Alle værdier i datasættet ligger mellem −27 og 85, så der er ingen outliers, og knurhårene når det faktiske minimum og maksimum: min = 6, maks. = 49.

Sammenlign nu med et datasæt, der har en outlier: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 50. Her er Q1 = 3,5, Q3 = 9,5 og IQR = 6, hvilket giver en øvre grænse på 9,5 + 1,5 × 6 = 18,5. Værdien 50 ligger over denne grænse, så den afbildes som en outlier, og det øvre knurhår stopper ved 11, den største værdi, der stadig ligger inden for grænsen, i stedet for ved 50.

Sådan aflæses et boksplot

Boksen dækker de midterste 50 % af dataene, så en bred boks betyder, at den midterste del af dataene er spredt, mens en smal boks betyder, at den ligger tæt. Hvis medianlinjen ligger tættere på den ene kant af boksen, hælder dataene, eller er skæve, mod den længere side. Et knurhår, der er meget længere end det andet, tyder på, at dataene strækker sig længere ud på den side. Punkter uden for knurhårene er outliers og fortjener ofte nærmere undersøgelse, da de kan være reelle ekstreme værdier eller fejl i dataene.

Almindelige anvendelser

Boksplot bruges til at sammenligne grupper side om side, f.eks. testresultater på tværs af flere klasser, leveringstider hos to leverandører eller målinger fra et eksperiment sammenlignet med en kontrolgruppe. Da et boksplot sammenfatter en hel fordeling i fem tal, kan flere boksplot stilles op på samme graf. Det gør det lettere at sammenligne spredning og typiske værdier på tværs af grupper end en tabel med rå tal.

Boksplot sammenlignet med andre grafer

Et histogram viser en fordelings fulde form mere detaljeret, men er vanskeligere at bruge, når mange grupper skal sammenlignes på én gang. Et violinplot tilføjer en tæthedskurve omkring boksen og viser mere præcist, hvor værdierne samler sig. Et spredningsdiagram viser sammenhængen mellem to variable, hvilket et boksplot ikke kan. Det rette valg afhænger af, om målet er at sammenligne grupper (boksplot), se formen af én fordeling i detaljer (histogram eller violinplot) eller undersøge en sammenhæng (spredningsdiagram).

Historie

Statistikeren John Tukey introducerede boksplottet i 1970'erne og beskrev det i sin bog Exploratory Data Analysis fra 1977. Hans oprindelige version, som undertiden kaldes et skematisk plot, viste medianen, kvartilerne og de ekstreme værdier. I 1978 beskrev statistikerne Robert McGill, Tukey og Wayne Larsen en version med indhak, der tilføjer et konfidensinterval omkring medianen. Reglen om 1,5 × IQR til at markere outliers blev kort efter en standardkonvention.

Ofte stillede spørgsmål

Hvad bruges et boksplot til? Det viser, hvordan et sæt tal er spredt, og markerer sandsynlige outliers ved hjælp af minimum, Q1, median, Q3 og maksimum. Det er især nyttigt til at sammenligne flere grupper på samme graf.

Hvordan aflæser man et boksplot? Boksen strækker sig fra Q1 til Q3 og dækker den midterste halvdel af dataene. Linjen inde i boksen er medianen. Knurhårene går ud til de mest ekstreme værdier, der ikke er outliers, og værdier uden for knurhårene tegnes som separate punkter.

Hvordan identificerer man outliers i et boksplot? En værdi er en outlier, hvis den ligger under Q1 − 1,5 × IQR eller over Q3 + 1,5 × IQR.

Hvad er forskellen mellem et boksplot og et histogram? Et boksplot sammenfatter en fordeling i fem tal og outliers, hvilket gør det kompakt og velegnet til sammenligning af grupper. Et histogram viser værdiers hyppighed inden for intervaller og giver flere detaljer om formen af en enkelt fordeling.

Kan denne beregner håndtere små datasæt? Denne beregner kræver mindst fem tal for at producere et femtalssammendrag. Boksplot er mere informative med større datasæt, da en håndfuld værdier kun giver begrænset information om spredning eller outliers.

Hvilke input accepterer beregneren? Tal adskilt af kommaer, mellemrum eller linjeskift, så en kolonne, der indsættes fra et regneark, fungerer. Alt, der ikke er et tal, afvises i stedet for at blive sprunget over, så en tastefejl ikke ubemærket ændrer resultatet.

Hvad betyder det, hvis et boksplot ser skævt ud? Hvis medianen ligger tættere på Q1, har dataene en længere hale i den høje ende. Hvis den ligger tættere på Q3, har dataene en længere hale i den lave ende.