один из способов ANOVA и TUKEY в R с условиями - PullRequest
0 голосов
/ 04 июля 2019

Я пытаюсь найти средние различия между моей переменной activ_ending_t, которая содержит следующие 6 факторов: 1, 1,5, 2, 2,5, 3, 3,5

Вы можете получить доступ к DF Здесь

stim_ending_t visbility soundvolume Opening_text               m    sd coefVar
           <dbl>     <dbl>       <dbl> <chr>                  <dbl> <dbl>   <dbl>
 1           1           0           0 Now focus on the Image  1.70 1.14    0.670
 2           1           0           0 Now focus on the Sound  1.57 0.794   0.504
 3           1           0           1 Now focus on the Image  1.55 1.09    0.701
 4           1           0           1 Now focus on the Sound  1.77 0.953   0.540
 5           1           1           0 Now focus on the Image  1.38 0.859   0.621
 6           1           1           0 Now focus on the Sound  1.59 0.706   0.444
 7           1.5         0           0 Now focus on the Image  1.86 0.718   0.387
 8           1.5         0           0 Now focus on the Sound  2.04 0.713   0.350
 9           1.5         0           1 Now focus on the Image  1.93 1.00    0.520
10           1.5         0           1 Now focus on the Sound  2.14 0.901   0.422

Вот визуальное представление моих данных Here is a visual representation of my data

Q: Как я могу сделать ANOVA с условием сравнения среднего значения с помощью «Opening_test», которое содержит «Теперь сфокусируйтесь на изображении» и «Теперь сфокусируйтесь на звуке».

Q: Также я хочу повторить это с помощью специального теста.

Вот то, что я пробовал, но, видимо, это не правильный путь!

# Compute one-way ANOVA test

res.aov <- aov(m ~ stim_ending_t, data = clean_test_master2)
summary(res.aov)

              Df Sum Sq Mean Sq F value Pr(>F)    
stim_ending_t  1  7.589   7.589   418.8 <2e-16 ***
Residuals     34  0.616   0.018                   
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Я думаю, что что-то не так с результатом от AOV! activ_ending_t имеет 6 факторов, поэтому степень свободы (Df) должна = 5, а не! = 1 из таблицы выше.

# post hoc test 
TukeyHSD(res.aov, conf.level = 0.99)

Here is the message I got

Error in TukeyHSD.aov(res.aov, conf.level = 0.99) : 
  no factors in the fitted model
In addition: Warning message:
In replications(paste("~", xx), data = mf) :
  non-factors ignored: stim_ending_t

Примечание: участники завершили эксперимент за один сеанс, начав с произвольного условия-открывающего_текста, случайным образом и завершив другой.

...