CSV-Statistik-Rechner
Mittelwert, Median und Standardabweichung aus CSV-Zahlendaten berechnen.
Über dieses Tool
CSV-Statistik ist ein browsergestütztes Tool, das numerische Daten aus CSV-Dateien analysiert, um wesentliche statistische Maßnahmen wie Mittelwert, Median und Standardabweichung zu berechnen. Es verarbeitet alle Daten direkt in Ihrem Browser ohne Upload auf Server, was es ideal für die Analyse sensibler Daten, Finanzunterlagen oder Forschungsinformationen macht, die privat bleiben sollen.
Um das Tool zu verwenden, fügen Sie einfach Ihre CSV-Daten mit numerischen Spalten ein oder laden Sie diese hoch. Das Rechenwerkzeug erkennt automatisch numerische Spalten und berechnet Schlüsselstatistiken für jede Spalte, wobei die Ergebnisse in einer übersichtlichen Zusammenfassung angezeigt werden. Sie können es zur Analyse von Prüfungsergebnissen, Testergebnissen, Verkaufszahlen, Sensormessungen oder beliebigen Datensätzen verwenden, bei denen Sie schnelle statistische Erkenntnisse ohne manuelle Berechnungen benötigen.
Häufig gestellte Fragen
Code-Implementierung
import csv, io, statistics
def csv_stats(csv_text: str) -> dict:
reader = csv.DictReader(io.StringIO(csv_text))
columns: dict[str, list[float]] = {}
for row in reader:
for key, val in row.items():
try:
columns.setdefault(key, []).append(float(val))
except ValueError:
pass
result = {}
for col, vals in columns.items():
result[col] = {
"count": len(vals),
"mean": statistics.mean(vals),
"median": statistics.median(vals),
"stdev": statistics.stdev(vals) if len(vals) > 1 else 0,
"min": min(vals),
"max": max(vals),
}
return result
csv_text = """name,score
Alice,92
Bob,78
Carol,85"""
import json; print(json.dumps(csv_stats(csv_text), indent=2))Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.