我有一个包含 2 个 IV、时间(3 个级别,t1、t2、t3,受试者内)和校正类型(3 个级别,受试者之间)的实验。DV = 态度(连续)。完整的 lmer 模型如下所示:
agreement ~ correction * time + (1 + time|subject) + (1 + correction + time|item)
如何从整体模型中获得简单的效果?
我想比较时间点 3 的所有三个校正水平,但考虑到时间点 1 的个体参与者得分(基线测量)。这有点像时间点 3 上的 ANCOVA,以时间点 1 的基线分数作为连续测量。
我可以做这个:
library(lsmeans)
ref_levs <- emmeans(mod2, "correction", by = "time", at = list(time = "t3"))
pairs(ref_levs)
但我无法获得控制 t1 时个体参与者分数的比较输出。
我是否被迫对数据集进行子集化以获得我需要的东西,以拟合像这样的模型?
agreement_t3 ~ correction + time_t1 + (1|subject) + (1 + correction|item)
或者 emmeans 中有一种方法可以在无需对数据集进行子集化的情况下获得它?