我正在运行几个线性混合模型,以研究将鸟巢作为随机变量的鸟类。问题是,在其中一些模型中,我得到了所谓的“奇异拟合”:我的嵌套随机变量的方差和st误差为0.00。
一些背景:我正在与野生鸟类合作,以观察在嘈杂环境中生活对某些氧化应激参数的影响。为此,我们为每个巢中的每个雏鸟取了一份血液样本,以做实验室的工作。由于血液样本有限,无法针对每个雏鸟都测量某些氧化应激参数。
model <- lmer(antioxidant_capacity~age+sex+clutch+zone+(1|nestID),
data=data, contrasts=list(sex=contr.sum, zon=contr.sum, clutch=contr.sum))
Run Code Online (Sandbox Code Playgroud)
然后我得到:
singular fit
Run Code Online (Sandbox Code Playgroud)
这是表:
REML criterion at convergence: 974.3
Scaled residuals:
Min 1Q Median 3Q Max
-2.72237 -0.61737 0.06171 0.69429 2.88008
Random effects:
Groups Name Variance Std.Dev.
nestID (Intercept) 0 0.00
Residual 363 19.05
Number of obs: 114, groups: nido_mod, 46
Fixed effects:
Estimate Std. Error df t value Pr(>|t|)
(Intercept) 294.5970 36.8036 109.0000 8.005 1.41e-12 ***
age -0.2959 3.0418 109.0000 -0.097 0.922685
clutch1 -0.5242 2.0940 109.0000 -0.250 0.802804
sex1 2.3167 …Run Code Online (Sandbox Code Playgroud)