【发布时间】:2021-01-18 08:57:59
【问题描述】:
我正在尝试构建一个 GLMM 以适合我的数据,但由于某种原因,我的所有随机效应都返回为“由于奇异性而未定义”。
我知道这表明它们可以由另一个变量完美预测,但这些变量是一天中的时间、日期和个人 ID,并且不容易相互关联或与任何其他变量相关。我一直将它们作为 ...+ (1|randomeffect) 添加到模型中。
我尝试只包含一个而不包含其他,但无论如何我都会收到此错误。模型的其余部分运行良好。
这是模型和输出:
Call:
glm(formula = df$Sex ~ df$`Low Freq (KHz)` + df$`Full Song Duration` +
(1 | df$Individual) + (1 | df$TOD) + (1 | df$DATER), family = binomial(link = "logit"),
data = df)
Deviance Residuals:
Min 1Q Median 3Q Max
-1.95539 -0.18003 0.02514 0.10766 2.16469
Coefficients: (3 not defined because of singularities)
Estimate Std. Error z value Pr(>|z|)
(Intercept) 4.2354 1.0846 3.905 9.42e-05 ***
df$`Low Freq (KHz)` -0.7999 0.3923 -2.039 0.0414 *
df$`Full Song Duration` 5.2124 1.2008 4.341 1.42e-05 ***
1 | df$IndividualTRUE NA NA NA NA
1 | df$TODTRUE NA NA NA NA
1 | df$DATERTRUE NA NA NA NA
【问题讨论】:
标签: r glm lme4 model-fitting