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

Einen Kommentar hinzufügen

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