IQR-Rechner
Erhalten Sie die Streuung der mittleren Hälfte Ihrer Daten: Für die Zahlen 1 bis 8 ist Q1 gleich 2,5, Q3 gleich 6,5 und der Interquartilsabstand 4. Ein Extremwert dehnt ihn nicht so wie die Spannweite. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Der Interquartilsabstand, geschrieben IQR, ist die Breite der mittleren Hälfte eines Zahlensatzes: das dritte Quartil minus das erste. Anders als die volle Spannweite ignoriert der IQR die extremsten Ränder, sodass ein einzelner Ausreißer das Ergebnis nicht so streckt wie das Maximum minus das Minimum. Studierende, Analysten und Qualitätsingenieure suchen einen IQR-Rechner, wenn sie diese robuste Streuungszahl für einen Boxplot, eine Hausaufgabenkontrolle oder einen Prozessbericht brauchen. Diese Fähigkeit nimmt eine Liste von mindestens vier endlichen Zahlen entgegen, sortiert sie, bestimmt Q1 und Q3 mit exklusiven Tukey-Scharnieren und gibt den IQR als Q3 minus Q1 zurück.
Was der Interquartilsabstand misst und warum Q3 minus Q1
Der Interquartilsabstand ist die Differenz zwischen dem dritten und dem ersten Quartil einer sortierten Zahlenstichprobe. Nachdem die Beobachtungen aufsteigend angeordnet sind, markiert Q1 den Schnitt, unter dem grob ein Viertel der Werte liegt, und Q3 den Schnitt, über dem grob ein Viertel liegt. Die Subtraktion dieser beiden Scharniere ergibt den IQR, die Länge der mittleren fünfzig Prozent der Liste.
Diese eine Zahl ist die robuste Verwandte der vollen Spannweite: Maximum minus Minimum nutzt nur die zwei extremsten Punkte, sodass ein Tippfehler oder eine Sturmablesung die Geschichte beherrschen kann, während der IQR aus dem Inneren der geordneten Stichprobe gebaut wird und stabil bleibt, wenn sich die Ränder bewegen. Lehrbücher führen den IQR neben der Fünf-Zahlen-Zusammenfassung und dem Boxplot ein, dessen Kasten selbst von Q1 nach Q3 gezeichnet wird und dessen Breite genau diese Statistik ist.
Qualitätsingenieure nutzen dieselbe Breite später, um milde Ausreißer mit den Zäunen Q1 minus eineinhalb IQR und Q3 plus eineinhalb IQR zu kennzeichnen, selbst wenn sie zuerst nur die Breite brauchen. Studierende suchen einen IQR-Rechner, wenn eine Aufgabe Q3 minus Q1 verlangt und sie ein zweites Paar Augen auf die Scharniere legen wollen. Dieser Endpunkt beantwortet genau diese Suche: Er ist keine volle Quartilssuite, keine Fünf-Zahlen-Zusammenfassung und kein Ausreißerbericht.
Er berechnet Q1 und Q3 mit exklusiven Tukey-Scharnieren, subtrahiert sie und gibt den IQR zusammen mit den beiden Quartilen und der Anzahl zurück, damit Sie die Subtraktion prüfen können. Ein Datensatz mit weniger als vier endlichen Zahlen kann zwei nichtleere Hälften in einer ehrlichen Scharnierkonstruktion nicht tragen, daher scheitern solche Anfragen, statt ein Quartil aus einem Einzelwert oder einem Paar zu erfinden.
Eingabevertrag, exklusive Tukey-Scharniere und Form der Antwort
Ein fehlendes Feld, eine Last, die weder Array noch Zeichenkette ist, eine Liste kürzer als vier und eine Liste länger als das veröffentlichte Maximum scheitern ebenfalls, und diese Fehlschläge werden nicht berechnet. Nach der Prüfung wandelt der Kern jeden Eintrag um, sortiert eine Kopie aufsteigend und wendet exklusive Tukey-Scharniere an. Die untere Hälfte sind die ersten floor von n durch zwei Werte und die obere Hälfte die letzten floor von n durch zwei Werte; bei ungeradem n bleibt der Gesamtmedian aus beiden Hälften ausgeschlossen.
Q1 ist der Median der unteren Hälfte und Q3 der der oberen. Der IQR ist Q3 minus Q1. Beispiel: Die acht Zahlen von eins bis acht haben Q1 gleich zweieinhalb, Q3 gleich sechseinhalb und IQR gleich vier.
Wo ein IQR-Rechner seinen Platz verdient
Nutzen Sie das Browser-Werkzeug, wenn Sie einen sofortigen Interquartilsabstand wollen, während Sie eine Hausaufgabenantwort prüfen, den Kasten auf einer Boxplot-Skizze bemessen oder erklären, warum ein Mittel ohne robuste Streuung unvollständig ist. Die Ergebnisse sind vollständig deterministisch: dieselben Werte ergeben stets dieselben n, Q1, Q3 und IQR. Es gibt kein Sprachmodell, keinen externen Statistikdienst und keine Zufälligkeit, sodass die Fähigkeit sicher in Dauerintegrationsprüfungen und reproduzierbaren Unterrichtsmaterialien festgenagelt werden kann.
Koppeln Sie sie mit einem eigenen Quartils- oder Fünf-Zahlen-Nachbarn, wenn Sie auch den Median, die Extreme oder Tukey-Ausreißerzäune brauchen; diese Seite beantwortet die Suche nach einem IQR-Rechner, nicht nach einer vollen beschreibenden Suite. Verdrahten Sie den Endpunkt in Datenwissenschafts-Tutorien, Tabellenmigrationsprüfungen, Programmierinterview-Sandkästen oder Vorverarbeitungsschritte, in denen Sie bereits eine geschlossene Scharnierbreite einem näherungsweisen Flussskizze vorziehen.
Anwendungsfälle
Hausaufgaben und einführende Statistiklabore
Studierende und Korrektoren prüfen den IQR als Q3 minus Q1 an derselben Liste, einschließlich der harten Regel, dass weniger als vier Zahlen oder ein nichtnumerisches Token ungültig sind.
Boxplot-Breite und robuste Prozessstreuung
Analysten und Qualitätsingenieure machen aus einem fertigen Stapel von Ablesungen eine stabile Breite der mittleren Hälfte, ohne die beiden Extreme oder eine volle Fünf-Zahlen-Zusammenfassung zu ziehen.
Häufige Fragen
Wie berechne ich den Interquartilsabstand mit diesem Rechner?
Die Antwort gibt iqr als Q3 minus Q1 zurück, dazu q1, q3, n und die Scharniermethode.
Welche Quartilsmethode verwendet dieser IQR-Rechner?
Exklusive Tukey-Scharniere: die Liste wird sortiert, in untere und obere Hälfte geteilt und von jeder Hälfte der Median genommen. Bei ungeradem n bleibt der Gesamtmedian aus beiden Hälften draußen. Der IQR ist dann Q3 minus Q1.
Warum braucht der Datensatz mindestens vier Zahlen?
Zwei nichtleere Hälften sind nötig, um Q1 und Q3 ehrlich zu bilden. Prüfversagen werden nicht berechnet.
Was geschieht, wenn ein Wert nicht numerisch ist?
Jeder Eintrag muss eine endliche Zahl sein. Leere Zeichenketten, NaN, Infinity und Wörter sind keine Beobachtungen.
Warum den Interquartilsabstand statt der Spannweite nehmen?
Die Spannweite nutzt nur die beiden extremsten Werte, sodass ein einziger Tippfehler oder Ausreißer sie beherrschen kann. Der Interquartilsabstand stammt aus der Mitte der sortierten Liste und bleibt stabil, wenn sich die Ränder verschieben.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/stat/iqr \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"values":[1,2,3,4,5,6,7,8]}'const res = await fetch("https://api.kit.forhosting.com/stat/iqr", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"values": [
1,
2,
3,
4,
5,
6,
7,
8
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/iqr",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"values": [
1,
2,
3,
4,
5,
6,
7,
8
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/iqr", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"values":[1,2,3,4,5,6,7,8]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"values":[1,2,3,4,5,6,7,8]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/iqr", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"values": [
1,
2,
3,
4,
5,
6,
7,
8
]
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.iqr",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_values | 100000 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Listen mit weniger als vier Beobachtungen, leere Token und nichtnumerische Einträge scheitern mit invalid_input, statt eine stille Null zu erfinden. Dieselbe deterministische Arithmetik läuft kostenlos im Browser und über die API zu $0.002 pro erfolgreicher Anfrage.
Eingabevertrag, exklusive Tukey-Scharniere und Form der Antwort
Senden Sie einen JSON-Körper, dessen Pflichtfeld values ist: ein Array aus mindestens vier endlichen Zahlen. Dieselbe Liste wird auch unter den Aliasen numbers, data und list angenommen sowie als durch Kommas, Semikolons oder Leerzeichen getrennte Zeichenkette, sodass eine aus einer Tabelle eingefügte Spalte keinen Umbenennungsschritt braucht. Jeder Eintrag darf als JSON-Zahl oder als numerische Zeichenkette ankommen; leere Zeichenketten, NaN, Infinity, Objekte und Wörter werden mit invalid_input unter Nennung des schuldigen Index abgelehnt. Die Antwort gibt n, q1, q3, iqr und method mit dem Wert tukey_exclusive zurück, damit ein Client die Subtraktion ohne eine zweite Anfrage nachdrucken kann.
Wo ein IQR-Rechner seinen Platz verdient
Nutzen Sie die API, wenn ein Skript, eine Interview-Vorbereitungsplattform, eine Lernseite oder ein Qualitätsdashboard ein stabiles JSON-IQR für viele Zahlenlisten unter einem Vertrag braucht. Jede erfolgreiche Anfrage ist ein abrechenbarer Posten zu $0.002; fehlgeschlagene Validierung wird nicht berechnet. Angenommene Listen bleiben für Worker-Isolate begrenzt: bis zu einhunderttausend Werte decken Klassentabellen, Laborauszüge und typische Analysestichproben ab und enden dennoch schnell. Weil die Umsetzung reine Analyse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002, ohne Modell-Tokens und ohne ausgehendes Netz.
Integrationsbeispiele
Skripte und numerische Fixtures der Dauerintegration
Pipelines und Interview-Sandkästen rufen einen deterministischen IQR-Vertrag auf, statt Sortieren, exklusive Scharniere und Q3 minus Q1 in jeder Sprache neu zu bauen.
Technische Fragen
Was kostet der IQR-Rechner?
Das Browser-Werkzeug läuft kostenlos auf Ihrem Gerät. API-Aufrufe nutzen das vorausbezahlte KIT-Guthaben zu $0.002 pro erfolgreichem Posten; Prüfversagen werden nicht berechnet.