test - Prueba de Kolmogorov-Smirnov en R
lilliefors test r (1)
Como se indicó en la ayuda de ks.test
, debe darle a la función ks.test
los argumentos de pnorm
. Si no especifica la media y la variación estándar, la prueba se realiza en una distribución gaussiana estándar.
Aquí deberías escribir:
ks.test(x, "pnorm", 1, 2) #or ks.test(x, "pnorm", mean=1, sd=2)
Intenté usar la prueba de Kolmogorov-Smirnov para probar la normalidad de una muestra. Este es un pequeño ejemplo simple de lo que hago:
x <- rnorm(1e5, 1, 2)
ks.test(x, "pnorm")
Aquí está el resultado que R me da:
One-sample Kolmogorov-Smirnov test
data: x
D = 0.3427, p-value < 2.2e-16
alternative hypothesis: two-sided
El valor de p es muy bajo, mientras que la prueba debería aceptar la hipótesis nula.
No entiendo por qué no funciona.