Soy nuevo en R y en la estadística. Estoy intentando realizar un ANOVA 2x2 en un conjunto de datos de Excel en el que los dos factores son el género y los deportistas y la variable dependiente es la expresión de la ira. Cuando estoy calculando el ANOVA en el conjunto de datos, la suma cuadrada de género siempre muestra 1 por alguna razón, sin embargo, cuando compruebo en http://vassarstats.net da un resumen diferente que en realidad es el correcto. ¿Podría ayudarme con esto?
He intentado cambiar los valores de Género y Atletas de M/F y S/NS a 1/2. También he intentado cambiar las columnas con la esperanza de que algo pueda cambiar. He comprobado en vassarstats.net introduciendo los mismos valores que me dan la respuesta correcta. Conjunto de datos - https://drive.google.com/file/d/15cR4OR1hdso9Xm6fKc5jiFsSDzJK5pOn/view?usp=sharing
Código que he ejecutado
> Angry_moods_r$Gender <- as.factor(Angry_moods_r$Gender)
> Angry_moods_r$Athletes <- as.factor(Angry_moods_r$Athletes)
> anova1 <- aov(Anger_Expr ~ Gender+Athletes+Gender*Athletes, data = Angry_moods_r)
> summary(anova1)
Df Sum Sq Mean Sq F value Pr(>F)
Gender 1 1 1.4 0.009 0.92598
Athletes 1 1357 1357.2 8.709 0.00424 **
Gender:Athletes 1 5 5.2 0.034 0.85505
Residuals 74 11532 155.8
Respuesta correcta
Df Sum Sq Mean Sq F value Pr(>F)
Gender 1 20.87 20.87 0.13 0.7195
Athletes 1 1286.93 1286.93 8.26 0.0053 **
Gender:Athletes 1 5.24 5.24 0.03 0.863
Residuals 74 11532.19 155.84
Total 77 12896
1 votos
No tengo ni idea de cómo has obtenido la "respuesta correcta" y, por tanto, no puedo reproducirla, pero obtengo un resultado algo similar si calculo un ANOVA de tipo II utilizando
library(car); Anova(anova1, type = 2)
.0 votos
Gracias por proporcionar tus datos y mostrar la salida que dio lugar a tu pregunta.
0 votos
Una nota: Los SS en la primera salida están siendo redondeados a enteros. Eso no responde a su pregunta (creo que @Roland puede estar en el camino de hacer eso) pero vale la pena señalar.
0 votos
Esto no debería ser etiquetado como "matemático-estadístico".