Skip to main content
kstats ist eine abhängigkeitsfreie Kotlin-Multiplatform-Statistikbibliothek. Sie deckt deskriptive Statistik, Wahrscheinlichkeitsverteilungen, Hypothesentests, Korrelation und Regression sowie Stichprobenziehung ab — alles, was für quantitative Analysen in Kotlin benötigt wird.

Module

Deskriptive Statistik

Mittelwert, Median, Varianz, Quantile, Momente, Häufigkeitstabellen, Streaming-Statistiken und describe()-Zusammenfassungen.

Wahrscheinlichkeitsverteilungen

18 stetige und 10 diskrete Verteilungen mit einer einheitlichen API: pdf/pmf, cdf, quantile und Sampling.

Hypothesentests

t-Tests, ANOVA, Chi-Quadrat, Fisher-Exakt, Mann-Whitney, Wilcoxon, Shapiro-Wilk und weitere.

Korrelation & Regression

Pearson, Spearman, Kendall-Tau, partielle Korrelation, Matrizen und einfache lineare Regression.

Sampling & Transformation

Rangbildung, z-Score-Normalisierung, Min-Max-Skalierung, Binning, Bootstrap und gewichtetes Sampling.

Unterstützte Zielplattformen

Nächste Schritte

Installation

BOM oder einzelnes Modul zu einem Gradle-KTS-Projekt hinzufügen.

Quickstart

Eine Zusammenfassung berechnen, eine Verteilung anpassen und einen Hypothesentest durchführen.

A/B Testing

Ein vollständiger A/B-Test mit Voraussetzungsprüfungen und Gruppenvergleich.
Zuletzt geändert am 23. April 2026