So führen sie einen mann-whitney-u-test in sas durch
Ein Mann-Whitney-U-Test (manchmal auch Wilcoxon-Rangsummentest genannt) wird verwendet, um Unterschiede zwischen zwei Stichproben zu vergleichen, wenn die Stichprobenverteilungen nicht normalverteilt sind und die Stichprobengrößen klein sind (n < 30).
Er gilt als nichtparametrisches Äquivalent des t-Tests bei zwei Stichproben .
In diesem Tutorial wird erläutert, wie Sie einen Mann-Whitney-U-Test in SAS durchführen.
Beispiel: Mann-Whitney-U-Test in SAS
Angenommen, Forscher möchten wissen, ob eine Kraftstoffaufbereitung zu einer Änderung des durchschnittlichen Kraftstoffverbrauchs eines Autos führt. Um dies zu testen, führen sie ein Experiment durch, bei dem sie den mpg von 12 Autos mit Kraftstoffaufbereitung und 12 Autos ohne Aufbereitung messen.
Die Ergebnisse sind unten dargestellt:
Da die Stichprobengrößen klein sind und sie vermuten, dass die Stichprobenverteilungen nicht normalverteilt sind, beschließen sie, einen Mann-Whitney-U-Test durchzuführen, um festzustellen, ob zwischen den beiden Gruppen ein statistisch signifikanter Unterschied in mpg besteht.
Befolgen Sie die folgenden Schritte, um einen Mann-Whitney-U-Test in SAS durchzuführen.
Schritt 1: Erstellen Sie den Datensatz
Zunächst verwenden wir den folgenden Code, um den Datensatz in SAS zu erstellen:
/*create dataset*/ data mpg_data; input group $mpg; datalines ; treated 24 treated 25 treated 21 treated 22 treated 23 treated 18 treated 17 treated 28 treated 24 treated 27 treated 21 treated 23 untreated 20 untreated 23 untreated 21 untreated 25 untreated 18 untreated 17 untreated 18 untreated 24 untreated 20 untreated 24 untreated 23 untreated 19 ; run ;
Schritt 2: Führen Sie den Mann-Whitney-U-Test durch
Als nächstes verwenden wir proc npar1way, um den Mann Whitney U-Test durchzuführen:
/*perform Mann Whitney U test*/
proc npar1way data =mpg_data wilcoxon ;
classgroup ;
var mpg;
run;
Aus der Wilcoxon-Testtabelle für zwei Stichproben sehen wir, dass der zweiseitige p-Wert des Tests 0,2114 beträgt.
Denken Sie daran, dass der Mann-Whitney-U-Test die folgenden Null- und Alternativhypothesen verwendet:
- H 0 : Die beiden Populationen haben den gleichen Median.
- H A : Die beiden Populationen haben unterschiedliche Mediane.
Da der p-Wert des Tests ( .2114 ) nicht kleiner als .05 ist, können wir die Nullhypothese nicht ablehnen.
Das bedeutet, dass wir nicht über genügend Beweise verfügen, um zu sagen, dass der MPG-Wert zwischen Fahrzeugen mit Kraftstoffaufbereitung und solchen ohne Kraftstoffaufbereitung unterschiedlich ist.
SAS bietet außerdem Boxplots zur Visualisierung der Verteilung der mpg-Werte für jede Gruppe:
Aus der Grafik können wir ersehen, dass Autos, die die Kraftstoffaufbereitung erhielten, tendenziell höhere mpg-Werte aufwiesen, aber aus den Testergebnissen von Mann Whitney U wissen wir, dass die Unterschiede zwischen den beiden Gruppen statistisch nicht signifikant waren.
Zusätzliche Ressourcen
In den folgenden Tutorials wird erläutert, wie Sie andere gängige statistische Tests in SAS durchführen:
So führen Sie einen T-Test bei einer Stichprobe in SAS durch
So führen Sie einen T-Test bei zwei Stichproben in SAS durch
So führen Sie einen T-Test für gepaarte Stichproben in SAS durch
So führen Sie einen Wilcoxon-Signed-Rank-Test in SAS durch