计算加权逻辑模型的边际效应

Calculating marginal effects for a weighted logit model

我用 "survey" 包计算了加权 logit 模型。

 library(survey)

 Mod_design <- svrepdesign(variables = Data,
                    weights = weights,
                    repweights = REP_WGT,
                    type = "JKn",
                    scale = 1,       
                    rscales = 1)

 Mod <- svyglm(Education ~ 
                 Sex + Age + Edu_Parents, 
                 family = quasibinomial, design = Mod_design)

现在我想计算这个模型的边际效应。如果没有权重,我通常会使用 mfx 包的 logitmfx 函数。不幸的是,无法使用此程序包计算加权模型的边际效应,到目前为止我找不到解决此问题的方法。

有什么方法可以计算加权模型的边际效应吗?

您可以使用以下代码从 R 包 survey 中通过 svyglm 估计的模型获得边际效应:

summary(margins(MODEL_NAME, variables = "VARIABLE_OF_INTEREST", design=YOUR_DESIGN))