如何在 Julia 的线性混合模型中包含偏移分量?

How to include an offset component in a linear mixed model in Julia?

我在 R (lme4) 中有一个线性混合效应模型,我想在 Julia 中使用 MixedModels 包 运行 它。我的问题是 Julia 中的 MixedModels 不允许像 lme4 中那样使用偏移量变量。有什么建议吗?

示例:Y ~ X1 + X2 + X3 + X2|Group + X3|Group + offset(X4)

如果您真的运行 线性 混合模型(我相信,目前 Julia MixedModels 中可用的所有模型) ,那么您应该能够从响应变量中减去偏移量,即对于线性模型(或具有身份 link 的更普遍的广义线性(混合)模型),您可以只使用

(Y-X4)~X1+X2+X3+X2|Group+X3|Group)

(我不知道MixedModels是否足够聪明,可以为您评估公式的LHS,或者您是否必须预先计算Y2 = Y-X4然后使用Y2 ~ ...