scipy.stats.mstats.

kruskalwallis#

scipy.stats.mstats.kruskalwallis(*args)[Quelle]#

Berechnet den Kruskal-Wallis H-Test für unabhängige Stichproben

Parameter:
stichprobe1, stichprobe2, …array_like

Es können zwei oder mehr Arrays mit den Stichprobenmessungen als Argumente übergeben werden.

Rückgabe:
statisticfloat

Die Kruskal-Wallis H-Statistik, korrigiert für Bindungen

pvaluefloat

Der p-Wert für den Test unter der Annahme, dass H eine Chi-Quadrat-Verteilung hat

Hinweise

Weitere Details zu kruskal finden Sie unter scipy.stats.kruskal.

Beispiele

>>> from scipy.stats.mstats import kruskal

Zufällige Stichproben von drei verschiedenen Batteriemarken wurden getestet, um zu sehen, wie lange die Ladung anhielt. Die Ergebnisse waren wie folgt

>>> a = [6.3, 5.4, 5.7, 5.2, 5.0]
>>> b = [6.9, 7.0, 6.1, 7.9]
>>> c = [7.2, 6.9, 6.1, 6.5]

Testen Sie die Hypothese, dass die Verteilungsfunktionen aller Batteriemarken identisch sind. Verwenden Sie ein Signifikanzniveau von 5 %.

>>> kruskal(a, b, c)
KruskalResult(statistic=7.113812154696133, pvalue=0.028526948491942164)

Die Nullhypothese wird auf dem 5%-Signifikanzniveau verworfen, da der zurückgegebene p-Wert kleiner ist als der kritische Wert von 5 %.