如何在重复测量方差分析中建立公式?

时间:2019-11-11 18:06:26

标签: r anova

我有一个因变量(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”)中有一些系数,以及这些组的含义。

0 个答案:

没有答案