Fisher-Test unterschiedliche Werte

Fragen und Diskussionen rund um die Statistik und deren Anwendung.
laura1603
Beiträge: 7
Registriert: 01.06.2012, 10:23

Fisher-Test unterschiedliche Werte

Beitrag von laura1603 »

Hallo,

ich habe eine Frage zur Interpretation des Fisher-Tests und bin sehr dankbar für eure Hilfe!

Ich habe eine 2x3 Kreuztabelle und muss den Fisher-Test berechnen, da meine Stichprobe zu klein für den Chi-Quadrat ist.

Wenn ich in SPSS den exakten Test berechne, erhalte ich den Wert 4.609 (Exakte Signifikanz 2-seitig 1.000).
Wenn ich den exakten Fisher-Wert anhand derOnline-Toole (http://vassarstats.net/fisher2x3.html oder http://www.physics.csbsju.edu/cgi-bin/stats/exact) berechne, wird mir je eine Signifikanz von .072 ausgegeben. Dieser Wert ist identisch mit der von SPSS berechneten Asymptotischen Signifikanz.

Wie kann ich das Ergebnis denn interpretieren? Und warum sind die Werte unterschiedlich?

Danke für eure Hilfe!!
Laura
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

dein Beispiel ist nicht nachvollziehbar, da einerseits die Daten fehlen, anderererseits die Website nicht zugänglich ist:

Der angeforderte URL konnte auf dem Server nicht gefunden werden. Der Link auf der verweisenden Seite scheint falsch oder nicht mehr aktuell zu sein. Bitte informieren Sie den Autor dieser Seite über den Fehler.

Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Der Test lässt sich auch leicht selbst nachrechnen. Bei Wikipedia findet sich die Formel [1], bei Bortz wäre das Beispiel der Fisher-Yates Test [2] Kapitel 2.3.1 mit Berechnungsbeispiel.

[1] http://de.wikipedia.org/wiki/Exakter_Test_nach_Fisher

[2] Bortz, Lienert: Kurzgefasste Statistik ... 1998, S. 72ff
drfg2008
laura1603
Beiträge: 7
Registriert: 01.06.2012, 10:23

Beitrag von laura1603 »

Hallo,

entschuldigung, die Daten wurden nicht gespeichert, daher ist die Seite nicht abrufbar. Das sind die beiden Seiten:
http://www.physics.csbsju.edu/stats/exa ... _form.html

http://vassarstats.net/fisher2x3.html

Hier noch meine Daten und das angezeigte Ergebnis:

data: contingency table
A B Ʃ
1 3 0 3
2 1 3 4
3 3 7 10
Ʃ 7 10 17

expected: contingency table
A B
1 1.24 1.76
2 1.65 2.35
3 4.12 5.88

The given table has probability 2.5E-02
The sum of the probabilities of "unusual" tables, p = 0.072

Danke für deine Hilfe!
Laura
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

mit deinen Daten erhalte ich folgende Ergebnisse:

Code: Alles auswählen

Chi-Square Tests						
	Value	df	Asymp. Sig. (2-sided)	Exact Sig. (2-sided)	Exact Sig. (1-sided)	Point Probability
Pearson Chi-Square	4.635a	2	.099	.152		
Likelihood Ratio	5.783	2	.055	.152		
Fisher's Exact Test	4.194			.152		
Linear-by-Linear Association	3.602b	1	.058	.070	.055	.043
N of Valid Cases	18					
a 5 cells (83.3%) have expected count less than 5. The minimum expected count is 1.33.						
b The standardized statistic is 1.898.						

"Fisher's Exact Test" hat folglich nach SPSS den Wert 4.194122 und einen Sig.Wert von 0.151927 (Exact Sig. (2-sided))


Dein Internet-Beispiel bezieht sich auf den Freeman-Halton-Test (Bortz 1998, Kap. 2.4.1 S.81 ff) und erzielt ein P(A) = P(B) = 0.07229535170711625 zweiseitig.

Jetzt wäre lediglich die Frage zu stellen, woher der Unterschied von 0,072 zu 0,15 kommt, da beide Tests zweiseitig sind und der Freeman-Halton-Test lediglich eine Verallgemeinerung des Fisher-Yates Test ist.
drfg2008
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

... hatte hier nur einenen Programmierfehler. Beide Berechnungen kommen zu den selben Ergebnissen:

Code: Alles auswählen

DATA LIST LIST 
 / line AB count.
BEGIN DATA.
1 1 3
1 2 0
2 1 1
2 2 3
3 1 3
3 2 7
END DATA.

VALUE LABELS AB 1'A' 2'B'.

WEIGHT BY count.

CROSSTABS
  /TABLES=line BY AB
  /FORMAT=AVALUE TABLES
  /STATISTICS=CHISQ 
  /CELLS=COUNT
  /COUNT ROUND CELL
  /METHOD=EXACT TIMER(1).
drfg2008
laura1603
Beiträge: 7
Registriert: 01.06.2012, 10:23

Beitrag von laura1603 »

Danke für deine Antwort!

Ich habe deine Syntax in SPSS verwendet und erhalte eine Fehlermeldung:

"Warnung Nr. 3211
In mindestens einem Fall war der Wert der Gewichtungsvariable null oder
negativ oder sie fehlte. Derartige Fälle können von statistischen Prozeduren und Grafiken nicht gelesen werden, da sie positiv gewichtete Fälle benötigen, sie bleiben jedoch in der Datei und werden von nicht statistischen Funktionen wie LIST oder SAVE verarbeitet."

Als Ergebnis erhalte ich wieder meine alten Werte, die ja unterschiedlich zu deinen sind. Ich kann mir leider nicht erklären, woran das liegt.

Hast du eine Erklärung, warum sich deine Werte und die Internetberechnung des Halton-Freeman-Tests unterscheiden?

Danke für deine Hilfe, das ist doch sehr verwirrend...
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

Hast du eine Erklärung, warum sich deine Werte und die Internetberechnung des Halton-Freeman-Tests unterscheiden?

Sie unterscheiden sich nicht [1]. Die Fehlermeldung bzgl. der Gewichtung mit Null kann ignoriert werden.


[1]

Code: Alles auswählen

Chi-Square Tests						
	Value	df	Asymp. Sig. (2-sided)	Exact Sig. (2-sided)	Exact Sig. (1-sided)	Point Probability
Pearson Chi-Square	5.234a	2	.073	.072		
Likelihood Ratio	6.319	2	.042	.072		
Fisher's Exact Test	4.609			.072		
Linear-by-Linear Association	3.191b	1	.074	.119	.070	.052
N of Valid Cases	17					
a 5 cells (83.3%) have expected count less than 5. The minimum expected count is 1.24.						
b The standardized statistic is 1.786.		
drfg2008
laura1603
Beiträge: 7
Registriert: 01.06.2012, 10:23

Beitrag von laura1603 »

Danke, jetzt stimmt immerhin schon der Wert 4.609 überein :) Die Signifikanz von .072 wird bei mir aber leider nicht angezeigt. Kann ich da etwas in SPSS einstellen, damit ich den Wert erhalte?

Chi-Quadrat-Tests
Wert df Asympt. Sign.(2-seitig) Exakte Sign. (2-seitig) Exakte Sign. (1-seitig) Punkt-Wahrs.
Chi-Quadrat nach Pearson 5.234a 2 .073 .051
Likelihood-Quotient 6.319 2 .042 .037
Exakter Test nach Fisher 4.609 1.000
Zusammenhang linear-mit-linear 3.191b 1 .074 .119 .070 .052

Danke für die schnelle Antwort!
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

1. welche SPSS Version hast du?

2. bitte lasse die folgende Syntax laufen und teile die Ergebnisse mit (copy & paste hier ins Forum)

Code: Alles auswählen

DATA LIST LIST
 / line AB count.
BEGIN DATA.
1 1 3
1 2 0
2 1 1
2 2 3
3 1 3
3 2 7
END DATA.

VALUE LABELS AB 1'A' 2'B'.

WEIGHT BY count.

CROSSTABS
  /TABLES=line BY AB
  /FORMAT=AVALUE TABLES
  /STATISTICS=CHISQ
  /CELLS=COUNT
  /COUNT ROUND CELL
  /METHOD=EXACT TIMER(1). 
drfg2008
laura1603
Beiträge: 7
Registriert: 01.06.2012, 10:23

Beitrag von laura1603 »

Ich nutze SPSS 19 (frei zugängliche Lizenz der Uni, die nur über das LRZ läuft).

Ich habe die Syntax durchlaufen lassen und erhalte als p für den Freeman-Halton Test wieder 1.000. Oder lese ich die Signifikanz an der falschen Stelle ab?

Code: Alles auswählen

Chi-Quadrat-Tests
Wert 	df 	Asymptotische Signifikanz (2-seitig) 	Exakte Signifikanz (2-seitig) 	Exakte Signifikanz (1-seitig) 	Punkt-Wahrscheinlichkeit
Chi-Quadrat nach Pearson 	5.234a 	2 	.073 	.051 	  	 
Likelihood-Quotient 	6.319 	2 	.042 	.037 	  	 
Exakter Test nach Fisher 	4.609 	  	  	1.000 	  	 
Zusammenhang linear-mit-linear 	3.191b 	1 	.074 	.119 	.070 	.052
Anzahl der gültigen Fälle 	17 	  	  	  	  	 
a. 5 Zellen (83.3%) haben eine erwartete Häufigkeit kleiner 5. Die minimale erwartete Häufigkeit ist 1.24.
b. Die standardisierte Statistik ist 1.786.
Was meinst du?
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

das ist ja interessant. Es stimmen gleich mehrere Daten nicht überein. Und du hast tatsächlich meine Syntax benutzt?

Könntest du einmal deine Spracheinstellungen ändern auf Englisch und noch einmal laufen lassen (Ergebnis hier noch einmal posten), dann poste ich das bei IBM.
drfg2008
laura1603
Beiträge: 7
Registriert: 01.06.2012, 10:23

Beitrag von laura1603 »

Ja, ich habe deine Syntax kopiert und exakt so verwendet. Hier das Ergebnis auf Englisch:

Code: Alles auswählen

Chi-Square Tests
Value 	df 	Asymp. Sig. (2-sided) 	Exact Sig. (2-sided) 	Exact Sig. (1-sided) 	Point Probability
Pearson Chi-Square 	5.234a 	2 	.073 	.051 	  	 
Likelihood Ratio 	6.319 	2 	.042 	.037 	  	 
Fisher's Exact Test 	4.609 	  	  	1.000 	  	 
Linear-by-Linear Association 	3.191b 	1 	.074 	.119 	.070 	.052
N of Valid Cases 	17 	  	  	  	  	 
a. 5 cells (83.3%) have expected count less than 5. The minimum expected count is 1.24.
b. The standardized statistic is 1.786.
Nur zur Sicherheit hier nochmal meine Rohdaten, nicht dass irgendwo noch ein Fehler verborgen ist (wobei das ja für die Berechnung mit derselben Syntax irrelevant ist):
Person 1-17, Variable 1 und 2:
  • V1 V2
    P1 3 1
    P2 1 0
    P3 3 1
    P4 3 1
    P5 3 1
    P6 3 1
    P7 3 0
    P8 3 0
    P9 2 1
    P10 2 0
    P11 3 1
    P12 3 1
    P13 1 0
    P14 2 1
    P15 3 0
    P16 2 1
    P17 1 0
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

Rückfrage:

Ist die genaue Version bekannt?

SPSS 19.xx ?

welches Patch? v19 is patched to 19.0.0.2 ?

Falls bekannt.
drfg2008
laura1603
Beiträge: 7
Registriert: 01.06.2012, 10:23

Beitrag von laura1603 »

Ich hab die Version 19.0.0

Hab jetzt grad gesehen, dass mit den nachfolgenden Updates Probleme behoben werden konnten, was glaub ich mein Problem erklärt:

http://gruener.userpage.fu-berlin.de/IB ... x_List.pdf

Ich versuche jetzt mal eine neuere Version zu bekommen und teste das Ganze nochmal. Sag dir dann Bescheid!

Danke für die Hilfe!
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

das wird's dann wohl sein
drfg2008
Anzeige:Statistik und SPSS: Die besten Bücher
Als Buch oder E-Book - Jetzt bestellen
spss datenanalyse
SPSS - Moderne Datenanalyse - Jetzt bestellen!
statistik datenanalyse
Statistik - Der Weg zur Datenanalyse - Jetzt bestellen!
Antworten