边界(奇异)适合 lmer
Boundary (singular) fit in lmer
我知道这个错误已经在Whosebug中出现了,但是其他问题的解决方案似乎并不适用于我的问题。
我有一个非常简单的模型,可以根据天数预测能量消耗。
a<-lmer(energy ~ days + (1|PCBType), data = stp_summary_v1 )
模型发出警告:
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)
- 添加更多自变量
- 改变
glmer()
家庭
- 改变自变量
知道为什么我不断收到此警告吗?
只有两个水平PCBType
,这个变量应该是固定效应。
通过将其指定为随机,您要求软件仅根据 2 个观察值来估计正态分布变量的方差,这当然没有任何意义,几乎可以肯定是奇异拟合的原因。
我知道这个错误已经在Whosebug中出现了,但是其他问题的解决方案似乎并不适用于我的问题。 我有一个非常简单的模型,可以根据天数预测能量消耗。
a<-lmer(energy ~ days + (1|PCBType), data = stp_summary_v1 )
模型发出警告:
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)
- 添加更多自变量
- 改变
glmer()
家庭 - 改变自变量
知道为什么我不断收到此警告吗?
只有两个水平PCBType
,这个变量应该是固定效应。
通过将其指定为随机,您要求软件仅根据 2 个观察值来估计正态分布变量的方差,这当然没有任何意义,几乎可以肯定是奇异拟合的原因。