ForHosting KIT · Entwickler-Tools

Rechner für kumulative Häufigkeiten nach Klassen

Der Rechner für kumulative Häufigkeiten wandelt eine geordnete Liste von Klassenhäufigkeiten in fortlaufende Summen um.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Geben Sie die beobachtete Anzahl jeder Klasse in der Reihenfolge ein, in der sie aufsummiert werden soll. Das Ergebnis enthält die ursprünglichen Häufigkeiten, den kumulierten Wert an jeder Position und die Gesamthäufigkeit. Damit können Sie Häufigkeitstabellen prüfen, Summenkurven vorbereiten, Perzentilpositionen finden und statistische Arbeiten kontrollieren, ohne vorherige Zeilen immer wieder von Hand zu addieren.

Geben Sie die Klassenwerte in der vorgesehenen Reihenfolge ein

Verwenden Sie die Häufigkeitsspalte einer bereits geordneten Verteilung. Jeder Wert muss die Zahl der Beobachtungen in einer Klasse angeben, und seine Position muss der Klassenreihenfolge in Ihrer Tabelle entsprechen. Die Werte für die Intervalle 0–9, 10–19 und 20–29 müssen beispielsweise genau in dieser Folge stehen. Der Rechner sortiert nicht, weil er Häufigkeiten statt Klassengrenzen erhält; eine andere Reihenfolge verändert daher die Bedeutung jeder laufenden Summe. Null ist zulässig, wenn eine Klasse keine Beobachtungen enthält. Negative Werte werden abgelehnt, da eine Häufigkeit nicht weniger als null Beobachtungen darstellen kann. Alle Angaben müssen endliche ganze Zahlen sein. Dezimalzahlen, Zahlentext, fehlende Einträge und besondere Zahlenwerte werden weder stillschweigend gerundet noch umgewandelt. Eine leere Liste ist ebenfalls ungültig, weil keine Klasse für eine kumulative Häufigkeit vorhanden wäre. Diese Prüfungen verhindern, dass fehlerhafte Quelldaten durch scheinbar plausible Summen verdeckt werden. Die Liste ist auf 100,000 Klassenwerte begrenzt.

So entsteht die laufende Summe

Die kumulative Häufigkeit wird von links nach rechts berechnet. Der erste kumulierte Wert entspricht der Häufigkeit der ersten Klasse. Jeder weitere Wert ist die Summe aus dem vorherigen kumulierten Wert und der Häufigkeit der aktuellen Klasse. Bei den Häufigkeiten 4, 7, 3 und 6 entstehen somit 4, 11, 14 und 20. Der letzte Wert entspricht der Gesamtzahl aller dargestellten Beobachtungen. Die Antwort bewahrt die eingegebenen Häufigkeiten, liefert die kumulierten Werte in einer parallelen Liste und weist die Endsumme zusätzlich als Gesamthäufigkeit aus. Gleiche Indizes verdeutlichen die Beziehung: Der kumulierte Wert am Index zwei umfasst die Häufigkeiten an den Indizes null, eins und zwei. Dies entspricht der üblichen aufsteigenden kumulativen Häufigkeit, wenn die Ausgangsklassen von klein nach groß sortiert sind. Bei einer anderen sinnvollen Anordnung folgt die Rechnung weiterhin Ihrer Eingabereihenfolge. Prozentwerte, Interpolation, Klassengrenzen oder abgeleitete Beschriftungen werden nicht hinzugefügt.

Nutzen Sie das Ergebnis für Tabellen, Diagramme und Kontrollen

Tragen Sie jeden ausgegebenen kumulierten Wert neben der zugehörigen Klasse ein, um eine kumulative Häufigkeitstabelle zu vervollständigen. Zusammen mit den oberen Klassengrenzen Ihrer Ausgangsdaten können diese Werte als vertikale Koordinaten einer Summenkurve dienen. Außerdem helfen sie beim Auffinden von Median-, Quartil- und Perzentilpositionen: Bestimmen Sie den gesuchten Rang und wählen Sie den ersten kumulierten Wert, der ihn erreicht oder überschreitet. Da diese Funktion ausschließlich Häufigkeiten erhält, ermittelt sie die betreffende Klassenposition, führt aber keine Interpolation innerhalb eines Intervalls durch. Die abschließende Gesamthäufigkeit eignet sich als Kontrollwert für den andernorts erfassten Stichprobenumfang. Vergleichen Sie in einem automatisierten Ablauf beide Werte und stoppen Sie die Verarbeitung bei einer Abweichung. Die API kostet $0.002 pro Anfrage; im Browser läuft dieselbe deterministische Berechnung lokal. Beide Wege bewahren die Eingabereihenfolge und liefern für identische gültige Eingaben identische Daten.

Eine gruppierte Häufigkeitstabelle ergänzen

Wandeln Sie die Häufigkeitsspalte in laufende Summen passend zur vorhandenen Klassenreihenfolge um.

Daten für eine Summenkurve vorbereiten

Verbinden Sie kumulierte Werte mit oberen Klassengrenzen, um Diagrammkoordinaten zu erhalten.

Einen statistischen Datenablauf prüfen

Vergleichen Sie die Endsumme vor der weiteren Analyse mit dem erwarteten Stichprobenumfang.

Was ist eine kumulative Häufigkeit?

Sie ist die laufende Summe der Häufigkeiten bis zu einer bestimmten Klasse einer geordneten Verteilung.

Ist die Reihenfolge der Werte wichtig?

Ja. Jedes Ergebnis enthält den aktuellen und alle vorherigen Werte; halten Sie daher die vorgesehene Klassenreihenfolge ein.

Darf eine Klasse die Häufigkeit null haben?

Ja. Null ist gültig und lässt die kumulative Summe an dieser Position unverändert.

Warum werden negative Werte und Dezimalzahlen abgelehnt?

Klassenhäufigkeiten zählen Beobachtungen und müssen deshalb nichtnegative ganze Zahlen sein.

Berechnet das Werkzeug kumulative Prozentwerte?

Nein. Teilen Sie jeden ausgegebenen kumulierten Wert durch die Gesamthäufigkeit, um Prozentwerte zu erhalten.

Was kostet eine API-Anfrage?

Der API-Preis beträgt $0.002 pro Anfrage. Die Berechnung ist auch im Browser verfügbar.

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.

POSThttps://api.kit.forhosting.com/stat/cumulative-frequency

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/stat/cumulative-frequency \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"counts":[4,7,3,6]}'
{
  "counts": [
    4,
    7,
    3,
    6
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.cumulative_frequency",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_items100000
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →