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:
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