请从主题设计的两个方面考虑以下数据:
df <- "http://personality-project.org/r/datasets/R.appendix4.data"
df <- read.table(df,header=T)
head(df)
Observation Subject Task Valence Recall
1 1 Jim Free Neg 8
2 2 Jim Free Neu 9
3 3 Jim Free Pos 5
4 4 Jim Cued Neg 7
5 5 Jim Cued Neu 9
6 6 Jim Cued Pos 10
我想使用混合线性模型对此进行分析。考虑到所有可能的固定效应和随机效应,有多种可能的模型:
# different fixed effects with random-intercept
a0 <- lmer(Recall~1 + (1|Subject), REML=F,df)
a1 <- lmer(Recall~Task + (1|Subject), REML=F,df)
a2 <- lmer(Recall~Valence + (1|Subject), REML=F,df)
a3 <- lmer(Recall~Task+Valence + (1|Subject), REML=F,df)
a4 <- lmer(Recall~Task*Valence + (1|Subject), REML=F,df)
# different fixed effects with random-intercept-random-slope
b0 <- lmer(Recall~1 + (1|Subject) + (0+Task|Subject) + (0+Valence|Subject), REML=F,df)
b1 <- lmer(Recall~Task + (1|Subject) + (0+Task|Subject) + (0+Valence|Subject), REML=F,df)
b2 <- lmer(Recall~Valence + (1|Subject) + (0+Task|Subject) + (0+Valence|Subject), REML=F,df)
b3 <- lmer(Recall~Task+Valence + (1|Subject) + (0+Task|Subject) + (0+Valence|Subject), REML=F,df)
b4 <- lmer(Recall~Task*Valence + (1|Subject) + (0+Task|Subject) + (0+Valence|Subject), REML=F,df)
# different fixed effects with random-intercept-random-slope including variance-covariance matrix
c0 <- lmer(Recall~1 + (1 + Valence + Task|Subject), REML=F,df)
c1 <- lmer(Recall~Task + (1 + Valence + Task|Subject), REML=F,df)
c2 <- lmer(Recall~Valence + (1 + Valence + Task|Subject), REML=F,df)
c3 <- lmer(Recall~Task+Valence + (1 + Valence + Task|Subject), REML=F,df)
c4 <- lmer(Recall~Task*Valence + (1 + Valence + Task|Subject), REML=F,df)
在这种情况下,选择最佳拟合模型的推荐方法是什么?使用对数似然比测试时,建议的步骤是什么?向上生成模型(从零模型到最复杂的模型)还是向下生成模型(从最复杂的模型到零的模型)?逐步包含或排除?还是建议将所有模型放在一个对数似然比检验中,并选择p值最低的模型?如何比较未嵌套的模型?
是否建议先找到合适的固定效果结构,然后再找到合适的随机效果结构,或者相反(我已经找到了这两种选择的参考...)?
建议的结果报告方式是什么?通过对数似然比检验报告p值,将完全混合模型(具有问题的影响)与简化模型(没有问题的影响)进行比较。还是最好使用对数似然比检验找到最佳拟合模型,然后使用lmerTest从最佳拟合模型中的效果报告p值?