R - polr() 和 margins()

问题描述

我正在通过 M 在 R 中做比例赔率函数。由于我不想展示边际效应,我在此之后使用了边距 (m) 或 ocme(m)

我的问题:

我无法以“不错的方式”将回归输出与边际效应一起导出。

我的尝试:

stargazer(M,summary(margins(m)),type = 'text',summary = FALSE) => SO 我只得到了带有边距输出表的输出

stargazer(M,coeff = list(c(NA,summary(margins(m))))………

也用 ocme(m)$out 它不起作用

所以我尝试了其他软件包:

export_summs、huxtable、modelsummary() 等。有效……但问题是回归输出系数没有标签,而边距输出标签(gender_L vs.gender_female)。 => SO:我得到了两页不太可读的表格......

有人知道我做错了什么以及有什么帮助吗?

为了清除我的代码 (所有变量都是从 0 到最大 fe 的有序因子。TM_4F = factor(TM_4,levels = c(0:3),labels = c('Immer','1','2','Nie'),有序 = T)

模型:

CSimple2 <- polr(TM_4F ~ Country + Sex_F + Age + Marital_F + NoChild + Edu_F + SEmp + AttRelServ_F,method = 'probit',weights = Mult_dpWeight1000,Hess = T)

margins(CSimple2)

我真的很烦公元前。我被这个“简单的问题”困住了。提前感谢您的帮助,我对一切都很满意:-)

Example

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)