2 votos

¿El shapiro.test() calcula automáticamente los residuos en tus datos?

Soy bastante nuevo en R y estoy tratando de hacer algunas estadísticas. Tengo un conjunto de datos y quiero averiguar si mis datos provienen de una distribución normal. Me dijeron que hiciera la prueba en los residuos de mis datos, pero no puedo recordar si shapiro.test() automáticamente calcula y utiliza los residuos de tus datos o si tienes que hacerlo tú mismo.

0voto

Dave Puntos 76

No, tampoco debería.

Los residuos solo existen una vez que has definido un modelo que hace predicciones, así que primero tienes que definir un modelo así, probablemente una regresión lineal si estás interesado en residuos normales (aunque hay otras posibilidades), y luego ajustar ese modelo a los datos.

Una vez que hayas hecho eso, puedes calcular los residuos del modelo y pasar esos residuos a la función shapiro.test, aunque la prueba de normalidad es menos útil de lo que uno podría esperar.

La función shapiro.test no calcula residuos a partir de un vector de resultados porque los residuos dependen del modelo particular. Tendrás diferentes residuos de una simple regresión lineal que de una regresión lineal que incluye múltiples variables predictoras, y la función shapiro.test no es una función para ajustar modelos.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X