问题描述
我在 Stata 中使用命令 esttab
导出回归表。我想用两个不同级别的组分类来标记我的模型。
sysuse auto,clear
gen lowcost = (price<6000)
reg price weight mpg if foreign==0 & lowcost==0
est sto reg1
reg price weight mpg if foreign==0 & lowcost==1
est sto reg2
reg price weight mpg if foreign==1 & lowcost==0
est sto reg3
reg price weight mpg if foreign==1 & lowcost==1
est sto reg4
local regressions reg1 reg2 reg3 reg4
esttab `regressions' using "Latex/test.tex",replace mgroups("Domestic" "Foreign",pattern(1 0 1 0) prefix(\multicolumn{@span}{c}{) suffix(}) span) mtitles("High-cost" "Low-cost" "High-cost" "Low-cost") nonumbers
我想为所有 4 个模型添加另一个组分类,标签如下:“结果:价格”。根据我的理解,这需要我们在上面的 esttab
命令中添加以下选项:mgroups("Outcome: Price",pattern(1 0 0 0) prefix(\multicolumn{@span}{c}{) suffix(}) span)
。问题是 esttab
不允许我们多次使用选项 mgroups()
。有没有人有解决办法?
在 LaTeX 中查看表格:
\documentclass{article}
\begin{document}
\input{test.tex}
\end{document}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)