我有一个因变量(Reaction.Time
),该变量在对照组和实验组(Variable Group
)中进行测量。
我想知道小组对反应时间的影响。
设置如下:
我在对照组和实验组中大约有20个人(ID
)。对于每个反应时间,在3个不同的条件/难度(Condition
)和5个不同的时间点(Session
)下进行测量。我还想向模型添加协变量Accuracy
。
现在我不知道我的代码是否正确以及如何解释结果:
summary(aov(Reaction.Time ~ Group*(Session+Condition) + Accuracy + Error(factor(ID)/(Session*Condition)),
data = Data))
这是结果:
Error: factor(ID)
Df Sum Sq Mean Sq F value Pr(>F)
Group 1 104874 104874 0.316 0.577
Accuracy 1 31 31 0.000 0.992
Residuals 41 13613839 332045
Error: factor(ID):Session
Df Sum Sq Mean Sq F value Pr(>F)
Session 4 366712 91678 8.931 1.47e-06 ***
Accuracy 1 235553 235553 22.946 3.66e-06 ***
Group:Session 4 34940 8735 0.851 0.495
Residuals 167 1714316 10265
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Error: factor(ID):Condition
Df Sum Sq Mean Sq F value Pr(>F)
Condition 2 6798723 3399361 82.040 <2e-16 ***
Accuracy 1 56156 56156 1.355 0.248
Group:Condition 2 67846 33923 0.819 0.445
Residuals 83 3439120 41435
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Error: factor(ID):Session:Condition
Df Sum Sq Mean Sq F value Pr(>F)
Accuracy 1 143467 143467 23.84 1.59e-06 ***
Residuals 351 2111956 6017
我不知道为什么在不同的“组”(例如“ Error: factor(ID):Session:Condition
”)中有一些系数,以及这些组的含义。