首页 > 解决方案 > 如何将权重参数添加到广义混合模型

问题描述

如何将观察的权重添加到混合模型中?我以为我可以将 Freq 列添加到 wt 参数,但显然不是。

using RDatasets MixedModels
titanic = RDatasets.dataset("datasets", "Titanic")
titanic.surv_flg = titanic.Survived .== "Yes";

这运行:

MixedModels.fit(GeneralizedLinearMixedModel, @formula(surv_flg ~ 1 + Age + Sex + (1 | Class)), titanic, Bernoulli(), nAGQ = 2, fast = true)

但这并不

MixedModels.fit(GeneralizedLinearMixedModel, @formula(surv_flg ~ 1 + Age * Sex + (1 | Class)), titanic, wt = Freq, Bernoulli(), nAGQ = 2, fast = true)

标签: juliamixed-models

解决方案


我在另一个论坛上发现了这个。

wts参数不应该wt

所以应该是: MixedModels.fit(GeneralizedLinearMixedModel, @formula(surv_flg ~ 1 + Age * Sex + (1 | Class)), titanic, wts = Freq, Bernoulli(), nAGQ = 2)


推荐阅读