首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >边界(奇异)适合于lmer

边界(奇异)适合于lmer
EN

Stack Overflow用户
提问于 2021-04-19 19:02:09
回答 1查看 191关注 0票数 2

我知道这个错误已经在堆栈溢出中发出了,但是其他问题的解决方案似乎并不适用于我的问题。我有一个非常简单的模型,它根据天数来预测能源消耗。

代码语言:javascript
复制
a<-lmer(energy ~ days + (1|PCBType), data = stp_summary_v1 )

模型给出了警告:

代码语言:javascript
复制
boundary (singular) fit: see ?isSingular

我不能共享数据,但下面是分布:

我已经尝试过但没有成功:

  • a<-lmer(log(energy) ~ days + (1|PCBType), data = stp_summary_v1)
  • a<-lmer(scale(energy) ~ days + (1|PCBType), data = stp_summary_v1)
  • a<-lmer(log(energy) ~ log(days) + (1|PCBType), data = stp_summary_v1)
  • add更独立的variables
  • change glmer() family
  • change自变量

知道我为什么一直收到这个警告吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-07 20:43:14

只有两个级别的PCBType,这个变量应该是固定的效果。

通过将其指定为随机变量,您要求软件仅从2个观测结果中估计一个正态分布变量的方差,这当然没有任何意义,而且几乎肯定是奇异拟合的原因。

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

https://stackoverflow.com/questions/67167904

复制
相关文章

相似问题

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