So führen sie den welch-t-test in python durch


Die gebräuchlichste Methode, Mittelwerte zwischen zwei unabhängigen Gruppen zu vergleichen, ist die Verwendung eines T-Tests bei zwei Stichproben . Dieser Test geht jedoch davon aus, dass die Varianzen zwischen den beiden Gruppen gleich sind.

Wenn Sie der Meinung sind, dass die Varianz zwischen den beiden Gruppen nicht gleich ist , können Sie den Welch-T-Test verwenden , der das nichtparametrische Äquivalent des T-Tests bei zwei Stichproben ist.

Um den Welch-t-Test in Python durchzuführen, können wir die Funktion ttest_ind() aus der SciPy- Bibliothek verwenden, die die folgende Syntax verwendet:

ttest_ind(a, b, equal_var=False)

Gold:

  • a: erstes Array von Datenwerten
  • b: Zweites Array von Datenwerten
  • equal_var: gibt keine Annahme gleicher Varianzen zwischen den beiden Tabellen an

In diesem Tutorial wird erklärt, wie Sie diese Funktion verwenden, um den Welch-T-Test in Python durchzuführen.

Beispiel: Welchs t-Test in Python

Angenommen, wir möchten die Prüfungsergebnisse von 12 Studenten, die ein Prüfungsvorbereitungsheft zur Prüfungsvorbereitung verwendet haben, mit denen von 12 Studenten vergleichen, die dies nicht getan haben.

Der folgende Code zeigt, wie der Welch-T-Test in Python durchgeführt wird, um zu bestimmen, ob die durchschnittlichen Prüfungsergebnisse zwischen den beiden Gruppen gleich sind:

 #import ttest_ind() function
from scipy import stats

#define two arrays of data
booklet = [90, 85, 88, 89, 94, 91, 79, 83, 87, 88, 91, 90]
no_booklet = [67, 90, 71, 95, 88, 83, 72, 66, 75, 86, 93, 84]

#perform Welch's t-test
stats. ttest_ind (booklet, no_booklet, equal_var = False )

Ttest_indResult(statistic=2.23606797749, pvalue=0.04170979503207)

Die Teststatistik beträgt 2,2361 und der entsprechende p-Wert beträgt 0,0417 .

Da dieser p-Wert kleiner als 0,05 ist, können wir die Nullhypothese des Tests ablehnen und daraus schließen, dass es einen statistisch signifikanten Unterschied in den durchschnittlichen Prüfungsergebnissen zwischen den beiden Gruppen gibt.

Beachten Sie, dass die beiden Stichprobengrößen in diesem Beispiel gleich waren, der Welch-T-Test jedoch auch dann funktioniert, wenn die beiden Stichprobengrößen nicht gleich sind.

Zusätzliche Ressourcen

Eine Einführung in den Welch-t-Test
Welchs T-Test-Rechner
So führen Sie den Welch-T-Test in Excel durch

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert