我运行了下面的模型,并希望获得“PMSC0to6”(0~6)的边际效应,具体取决于“Ceasefire2”(二进制)。
result_PMSC06_CF <- glm(Participatory_Peace ~ sxp + GDPpc + wartype + coldwar + Ceasefire2*PMSC0to6,
family = binomial(link = "logit"))
所以我跑了以下,
Sm4_2 <- summary(margins(result_PMSC06_CF,
at = list(Ceasefire2 = 0:1))) %>%
dplyr::filter(factor == "PMSC0to6") %>%
as.data.frame()
但是,我想知道是否需要放置除“Ceasefire2”和“PMSC0to6”之外的其他变量。
所以问题是,
- 上面的 Sm4_2 是否可以得到 PMSC0to6 的边际效应?
- 如果不是,我应该将其他变量的均值放在 at = list() 中吗?
非常感谢您提前。