von bele » Di 6. Sep 2011, 13:23
Die entsprechende Funktion in R ist ebenfalls auf 5000 Fälle beschränkt:
- Code: Alles auswählen
> shapiro.test(rnorm(5001))
Fehler in shapiro.test(rnorm(5001)) :
Stichprobengröße muss zwischen 3 und 5000 liegen
Die Erläuterung in R schreibt dazu:
The algorithm used is a C translation of the Fortran code described in Royston (1995) and found at
http://lib.stat.cmu.edu/apstat/R94. The calculation of the p value is exact for n = 3, otherwise approximations are used, separately for 4 ≤ n ≤ 11 and n ≥ 12.
Vielleicht liegt es daran, dass die Approximation für max 5000 Fälle genau genug ist?
Gruß,
Bernhard
----
`Oh, you can't help that,' said the Cat: `we're all mad here. I'm mad. You're mad.'
`How do you know I'm mad?' said Alice.
`You must be,' said the Cat, `or you wouldn't have come here.'
(Lewis Carol, Alice in Wonderland)