首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >纵向设计用Lmer

纵向设计用Lmer
EN

Stack Overflow用户
提问于 2020-09-18 14:28:00
回答 1查看 88关注 0票数 1

我有一个纵向数据集,其中对每个主题都有以下变量:

IV: 3个因子(factorAfactorBfactorCfactorD),每个因子在干预开始和结束时测量两次。

DV:一个结果变量(行为),也测量两次,在干预的开始和结束。

我想创建一个模型,该模型使用change in factorA、factorB、factorC、factorD (从干预开始到结束)来预测行为中的变化(同样从开始到结束)。

我想使用factorAfactorBfactorCfactorD (从干预前到干预后)的增量值,并使用这些增量值来预测D1的增量值。我还想将每个因子(ABCD)的绝对值(例如,仅使用干预开始时对每个因素的绝对值)进行修改,以确保我考虑到这些IVs的绝对值(而不是变化)对DV的影响。

这是我的数据集:在这里输入图像描述

到目前为止,我的模型如下:

代码语言:javascript
复制
Model <- lmer(Delta_behavior ~ Absolute_factorA + Absolute_factorB + 
              Absolute_factorC + Absolute_factorD + Delta_factorA + 
              Delta_factorB + Delta_factorC + Delta_factorD + 
              (1|Subject),a)

我认为我做错了什么,因为我得到了这个错误:

错误:每个分组因子的级别数必须是<观察次数

我做错了什么?数据集的结构是否怪异?我不应该使用增量值吗?我应该使用另一个测试(而不是lmer)吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-18 15:12:35

因为您已经将数据简化为每个主题的单一观察,所以不需要使用多层次/混合模型。lmer给出错误的原因是,在这种情况下,主体间的方差与剩余的方差相混淆。

您可能会继续使用线性模型(lm)进行此分析。

更多技术细节

ith观测的分布方程类似于[fixed-effect predictors] + eps(subject(i)) + eps(i),其中eps(subject(i))是与ith观测相关的对象的正常误差项,eps(i)是与ith观测相关联的正常残差。如果我们每个主题只有一个观察,那么每个观察都有两个错误项,这是它特有的。V1和V2的方差和均值为零的正态变量之和也是正态的,均值为零,方差为V1+V2。因此,V1和V2是不可识别的。如果您真的想要重写错误,可以使用lmerControllmer将返回一些V1的任意组合,V2估计这与总方差之和。

有一个类似的例子说明了这里

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63957653

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档