So führen sie den exakten fisher-test in sas durch


Der exakte Fisher-Test wird verwendet, um zu bestimmen, ob zwischen zwei kategorialen Variablen ein signifikanter Zusammenhang besteht oder nicht.

Er wird im Allgemeinen als Alternative zum Chi-Quadrat-Unabhängigkeitstest verwendet, wenn eine oder mehrere Zellenzahlen in einer 2 × 2-Tabelle weniger als 5 betragen.

Der exakte Fisher-Test verwendet die folgenden Null- und Alternativhypothesen :

  • H 0 : (Nullhypothese) Die beiden Variablen sind unabhängig.
  • H 1 : (Alternativhypothese) Die beiden Variablen sind nicht unabhängig.

Wenn der p-Wert des Tests unter einem bestimmten Signifikanzniveau liegt, können wir die Nullhypothese des Tests ablehnen und daraus schließen, dass die beiden Variablen nicht unabhängig sind, d. h. sie haben einen signifikanten Zusammenhang.

Das folgende Beispiel zeigt, wie der exakte Fisher-Test in SAS durchgeführt wird.

Beispiel: Exakter Fisher-Test in SAS

Angenommen, wir möchten wissen, ob das Geschlecht mit der Präferenz für eine politische Partei an einer bestimmten Hochschule zusammenhängt.

Um dies zu untersuchen, wählen wir zufällig 25 Studenten auf dem Campus aus und fragen sie nach ihrer Präferenz für eine politische Partei. Die Ergebnisse sind in der folgenden Tabelle dargestellt:

Demokrat Republikaner
Weiblich 8 4
Männlich 4 9

Um festzustellen, ob ein statistisch signifikanter Zusammenhang zwischen Geschlecht und Parteipräferenz besteht, können wir die folgenden Schritte verwenden, um den genauen Fisher-Test in SAS durchzuführen:

Schritt 1: Erstellen Sie die Daten

Erstellen wir zunächst einen Datensatz namens my_data :

 /*create data to hold survey results*/
data my_data;
    input Party$Gender$;
    datalines ;
Rep Female
Rep Female
Rep Female
Rep Female
Rep Male
Rep Male
Rep Male
Rep Male
Rep Male
Rep Male
Rep Male
Rep Male
Rep Male
Dem Female
Dem Female
Dem Female
Dem Female
Dem Female
Dem Female
Dem Female
Dem Female
Dem Male
Dem Male
Dem Male
Dem Male
;
run ;

Schritt 2: Führen Sie den Fisher-Exakttest durch

Dann können wir den folgenden Code verwenden, um den genauen Test von Fisher durchzuführen:

 /*perform Fisher's Exact test*/
proc freq ;
    Party*Gender / fisher tables ;
run ;

Die Testergebnisse sind unten aufgeführt:

Fishers genauer Test in SAS

Die Nullhypothese des exakten Fisher-Tests besagt, dass die beiden Variablen unabhängig sind. In diesem Beispiel lautet unsere Nullhypothese, dass Geschlecht und politische Parteipräferenzen unabhängig sind, was ein zweiseitiger Test ist.

Wir werden uns also den zweiseitigen p-Wert in der Endergebnistabelle ansehen, der sich als 0,1152 herausstellt.

Da dieser p-Wert nicht kleiner als 0,05 ist, lehnen wir die Nullhypothese nicht ab.

Das bedeutet, dass uns keine ausreichenden Beweise dafür vorliegen, dass ein signifikanter Zusammenhang zwischen Geschlecht und politischen Parteipräferenzen besteht.

Zusätzliche Ressourcen

Die folgenden Tutorials bieten zusätzliche Informationen zum exakten Fisher-Test:

Einführung in den genauen Test von Fisher
Fishers exakter Testrechner
So melden Sie genaue Fisher-Testergebnisse

Einen Kommentar hinzufügen

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