Hallo kuhline,
ich habe eine ganz Zeit gebraucht, bis ich Deine Notation für die Daten verstanden habe, vor allem warum man A, B oder tot oder 0, 1, 2, oder tot sein kann. Jetzt hab ich 's aber.
Das sind Zähldaten in einer Kontingenztabelle, da bietet sich ein Chiquadrat-Test oder ein Exakter Test nach Fisher an. Dabei kann die verwendete Software durchaus eine Rolle spielen. Der Fisher-Test für 3x2 Tafeln erfordert bei SPSS m. W. ein Zusatzpaket. Manche Programme bieten auch an, den p-Wert im Chi-Quadrattest nicht durch Approximation sondern durch Monte-Carlo-Mechanismen zu bestimmen. Keine Ahnung, wie SPSS dazu steht.
Hier mal drei Varianten in R:
- Code: Alles auswählen
> m <- matrix(c(20, 91, 2, 16, 259, 11), nrow = 3)
> print(m)
[,1] [,2]
[1,] 20 16
[2,] 91 259
[3,] 2 11
> # Fisher Test
> fisher.test(m)
Fisher's Exact Test for Count Data
data: m
p-value = 0.0008078
alternative hypothesis: two.sided
>
> #Chi-Quadrat mit Monte-Carlo mit 5000 samples. Dreimal durchgeführt um zu schauen, wie stabil das Ergebnis ist
> chisq.test(m, simulate.p.value = TRUE, B = 50000)
Pearson's Chi-squared test with simulated p-value (based on 50000 replicates)
data: m
X-squared = 15.154, df = NA, p-value = 7e-04
> chisq.test(m, simulate.p.value = TRUE, B = 50000)
Pearson's Chi-squared test with simulated p-value (based on 50000 replicates)
data: m
X-squared = 15.154, df = NA, p-value = 0.00058
> chisq.test(m, simulate.p.value = TRUE, B = 50000)
Pearson's Chi-squared test with simulated p-value (based on 50000 replicates)
data: m
X-squared = 15.154, df = NA, p-value = 0.00076
>
> #Chi-Quadrat-Approximation
> chisq.test(m)
Pearson's Chi-squared test
data: m
X-squared = 15.154, df = 2, p-value = 0.0005121
Warning message:
In chisq.test(m) : Chi-Quadrat-Approximation kann inkorrekt sein.
Wie Du siehst, sind sich alle Varianten einig, dass der p-Wert drei Nullstellen nach dem Komma hat.
HTH,
LG,
Bernhard