我正在使用aov
R 运行重复测量方差分析,所有变量都在受试者内。但是 R 没有显示出主要影响。有几个人看过我的代码,没有人知道为什么。看起来像:
test1 = aov(y ~ (a*b+c) + Error(Subject/a*b+c), mydata))
但是当我运行时summary(test1)
,我只得到一个 P 值:
Df Sum Sq Mean Sq F value Pr(>F)
a:b 4 431859 107965 2.637 0.185
对于主要效果a, b, c
,我只得到Df Sum Sq Mean Sq
.
我也尝试切换到"afex"
,并这样做:
test1 <- aov_ez("Subject", "y", mydata, within = c("a", "b", "c"))
但是随后的摘要不允许我进行复杂的交互,例如a*b+c
. 并非所有变量都在我的模型中相互作用。我需要两个交互,但我必须控制另一个的主要效果。