ANOVA выдает (разные результаты) при вызове данных - PullRequest
0 голосов
/ 26 марта 2019

Я ввел данные из таблицы Excel с помощью пакета datapasta, я манипулировал data.frame, меняя 2 из 3 столбцов на факторы. Когда я пытался сделать «анову» для данных, я получал разные результаты в зависимости от того, использую ли я порядок "data = DataX" или нет

Почему я получаю разные результаты, просто добавляя «data = DataX»?

Я пытался составить матрицы из моих данных, я пытался использовать пакет Anova из автомобиля, и результаты разные

Используемые данные

Datatotal<-data.frame(Vida = c(-2, -1, 0, 2, -1, 0, -3, 0, 1, 3, 5, 6, 2, 3, 4, 6, 0, -1),
 Angulo = c(15, 15, 20, 20, 25, 25, 15, 15, 20, 20, 25, 25, 15, 15, 20,
                                       20, 25, 25),
                         Velocidad = c(125, 125, 125, 125, 125, 125, 150, 150, 150, 150, 150, 150,
                                       175, 175, 175, 175, 175, 175)
                      )

Изменить переменные на коэффициент

Angulo<-factor(Angulo)
Velocidad<-factor(Velocidad)

Anova с использованием порядка aov и "data ="

Anova1<-aov(Vida~Angulo+Velocidad+Angulo:Velocidad-1, data = Datatotal)

Anova, используя aov withou "data ="

Anova2<-aov(Vida~Angulo+Velocidad+Angulo:Velocidad-1)

Anova с использованием Anova из пакета автомобиля и "data ="

Anova3<-Anova(aov(Vida~Angulo+Velocidad+Angulo:Velocidad, data = Datatotal), type=3)

Anova с использованием Anova из автомобильного пакета без "data ="

Anova4<-Anova(lm(Vida~Angulo+Velocidad+Angulo:Velocidad, data = Datatotal), type=3) 

И вот результаты:

#Anova1
                      Df Sum Sq Mean Sq F value Pr(>F)
                 Angulo         1  37.45   37.45   5.537 0.0327 *
              Velocidad         1   1.43    1.43   0.211 0.6524  
              Angulo:Velocidad  1  15.65   15.65   2.314 0.1490  
              Residuals        15 101.47    6.76 



#Anova2
                               Df Sum Sq Mean Sq F value  Pr(>F)   
              Angulo            3  56.33  18.778  13.000 0.00127 **
              Velocidad         2  25.33  12.667   8.769 0.00770 **
              Angulo:Velocidad  4  61.33  15.333  10.615 0.00184 **
              Residuals         9  13.00   1.444     

#Anova3
                               Sum Sq Df F value Pr(>F)
              (Intercept)      15.133  1  2.4540 0.1395
              Angulo           10.188  1  1.6521 0.2195
              Velocidad        13.653  1  2.2141 0.1589
              Angulo:Velocidad  8.000  1  1.2973 0.2738
              Residuals        86.333 14           

#Anova4 
                               Sum Sq Df F value   Pr(>F)   
              (Intercept)       4.500  1  3.1154 0.111373   
              Angulo            6.333  2  2.1923 0.167635   
              Velocidad        21.333  2  7.3846 0.012648 * 
              Angulo:Velocidad 61.333  4 10.6154 0.001844 **
              Residuals        13.000  9
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...