Kalkylator för interkvartilavstånd

IQR
Nästa

Klistra in en lista med tal, så returnerar kalkylatorn första kvartilen (Q1), tredje kvartilen (Q3), interkvartilavståndet (IQR = Q3 - Q1) och Tukey-gränserna som flaggar statistiskt avvikande värden (Q1 - 1.5 * IQR och Q3 + 1.5 * IQR). Användbart för att förbereda data till lådagram, rensa A/B-tester och all analys där avvikande värden skulle förvränga medelvärdet.

Så beräknar du IQR

  1. 1

    Klistra in dina data

    Tal åtskilda av kommatecken, mellanslag eller radbrytning; parsern tar emot alla vanliga format.

  2. 2

    Välj kvartilmetod

    Exklusiv (Tukey), inkluderande (percentil) eller Moore & McCabe. Vid små stickprov kan resultaten skilja sig med några tiondelar.

  3. 3

    Läs sammanfattningen

    Min, Q1, median, Q3, max samt IQR, nedre och övre gräns för avvikande värden och en lista över flaggade avvikande värden.

  4. 4

    Kopiera resultatet

    Kopiera femtalssammanfattningen i ett format som är klart för en rapport eller ett lådagram, eller klistra in det i R/Python.

Metoder för att beräkna kvartiler

Olika programvarupaket använder olika definitioner av kvartiler. Skillnaderna är små för stora stickprov och kan vara betydande när n < 20.

Metod Används av Formelidé
Tukey (exklusiv) Standard i R, lådagram Uteslut medianen ur båda halvorna vid udda n
Inkluderande (Moore & McCabe) Många läroböcker, Excel Inkludera medianen i båda halvorna
Percentil (typ 7) Standard i NumPy, pandas Linjär interpolation efter rang
Metod 5 / Weibull Vissa statistikläroböcker Plottpositioner (i - 0.5) / n

Verktyget använder Tukey som standard eftersom det motsvarar quantile(type = 5) i R och det klassiska Tukey-lådagrammet.

IQR i tre användningsområden

  • Spridning: IQR är ett robust mått på spridning; till skillnad från standardavvikelsen dras det inte iväg av ett enda extremvärde.
  • Avvikande värden: ett värde under Q1 - 1.5 * IQR eller över Q3 + 1.5 * IQR är ett avvikande värde enligt Tukeys regel. För extrema avvikande värden används 3 * IQR.
  • Lådagram: lådan sträcker sig från Q1 till Q3, linjen inuti är medianen och morrhåren når fram till det sista värdet inom gränserna 1.5 * IQR.

Räknat exempel

Datamängd: 2, 4, 5, 7, 8, 10, 12, 15, 50

  • Sorterad: samma som inmatningen (redan sorterad).
  • Median: 8 (mittvärdet).
  • Nedre halva (exklusiv): 2, 4, 5, 7; Q1 = 4,5.
  • Övre halva (exklusiv): 10, 12, 15, 50; Q3 = 13,5.
  • IQR: 13,5 - 4,5 = 9.
  • Nedre gräns: 4,5 - 1,5 × 9 = -9 (inga avvikande värden nedåt).
  • Övre gräns: 13,5 + 1,5 × 9 = 27 (50 flaggas som avvikande värde).

Vanliga misstag

  • Att förväxla IQR med variationsbredd. Variationsbredden är max - min och mycket känslig för avvikande värden; IQR omfattar de mellersta 50 procenten och är robust.
  • Att omedvetet blanda metoder. Om du beräknar Q1 i Excel och Q3 i R kan du få ett omaka par och ett felaktigt IQR.
  • Att tillämpa regeln 1,5 × IQR automatiskt. Det är en tumregel, inte ett statistiskt test. För fördelningar med tunga svansar (finansiell avkastning) blir gränserna för snäva.

Vanliga frågor

IQR är Q3 - Q1, det intervall som omfattar de mellersta 50 % av en sorterad datamängd. Det är ett robust mått på spridning som, till skillnad från hela variationsbredden, inte påverkas av extremvärden.

Det finns minst nio publicerade kvartilmetoder. Skillnaderna är försumbara för stora stickprov och kan skilja sig med en bråkdel av en enhet för små stickprov. R, Excel och NumPy använder var sin standard.

Tukeys regel flaggar alla värden under Q1 - 1.5 * IQR eller över Q3 + 1.5 * IQR som misstänkt avvikande. Det är en tumregel utformad för ungefär normalfördelade data; använd den som utgångspunkt, inte som bevis för fel.

Ja. Kalkylatorn sorterar värdena och beräknar kvartilerna för alla datamängder med reella värden, negativa eller blandade. Den sätter ingen nedre gräns.

Relaterade verktyg

Verktyget finns på andra språk