[我正在详细说明我的背景实验——我很清楚lmer
s 的方法,只是不清楚如何提取我需要的一些值/手动计算它们,因此我将其发布在 SO 而不是 CV 上。我希望这是发布的正确位置!]
数据在这里。
我的实验采用裂区设计,级别为:块/图/子图。
有6个街区。每个区块有 2 个地块,每个地块有两个子地块。处理 1 有两个级别(A 和 B)并应用于地块级别:在每个区块中,有一个地块接受处理 1 级别 A,一个地块接受处理 1 级别 B。
处理 2 应用于子小区级别,也有两个级别(C 和 D):每个小区有一个子小区接受处理 2 级别 A,一个子小区接受处理 2 级别 B。
实验进行了 3 年。我很感兴趣这两种治疗方法的每种组合如何影响我的因变量 (DV)。
因此,我有 4 种治疗组合:
TMT1A:TMT2C
TMT1B:TMT2C
TMT1A:TMT2D
TMT1b:TMT2D
我在我的模型中使用 lmer 来解释裂区设计。我正在运行一个跨年模型,但也依次为每一年运行一个模型(因为实验中的复制不允许在跨年模型中测试年份效应 - 模型最终被过度参数化)。
lmer
每年的s 如下所示:
m2011<- lmer (DV2011~ TMT1*TMT2 + (1|Block/TMT1))
m2012<- lmer (DV2012~ TMT1*TMT2 + (1|Block/TMT1))
m2013<- lmer (DV2013~ TMT1*TMT2 + (1|Block/TMT1))
对于这些处理均值随时间变化的图形表示,我想为每个处理的每个级别(请参阅上面的四个级别)提取每年的处理均值,并为实验的每一年绘制这些图,类似于这篇文章中的例子
我想知道,是否可以从一个对象中提取四种不同治疗组合(例如上面列出的那些)的治疗手段lmer
?还是必须手工计算?
我认为这样做的一种方法是实际创建另一个代表 4 种治疗组合的因子(参见粘贴数据中的“TMT1x2”列)。然后我可以每年运行以下模型:
m2011<- lmer (DV2011~ TMT1x2 + (1|Block/TMT1))
并以这种方式为 4 个级别中的每一个提取处理手段。但是我不确定这种方法是否适合控制裂区设计,因为这个新的 4 水平因子忽略了构成它的水平的嵌套性质(尽管随机效应不会忽略它)......
此外,如果我确实需要手动计算处理方法,有没有人知道如何计算我的实验中的嵌套水平?
我还想计算这些治疗手段中的每一个周围的误差线......
如果有人对此有任何见解,将不胜感激!