具有outreg2的表标题

时间:2019-06-17 09:07:47

标签: latex stata

我正在使用社区贡献的命令outreg2,将回归估计值从logit模型导出到LaTeX

是否可以显示表引用/标签,例如“表1:某些标题”?

我似乎无法使用outreg2来做到这一点:

logit v1 v2 v43, or
outreg2 using "table", label cti(odds ratio) eform tex replace ctitle(Logit)

使用esttab,在标题选项中使用\label可获得所需的效果:

esttab using "Table.tex",tex eform label replace title("Logit"\label{tab1})

有什么建议吗?


编辑:

请注意,即使我执行以下操作:

outreg2 using "table", label cti(odds ratio) eform tex replace ///
                       ctitle(Logit) title("Logit"\label{tab1})

这只会产生以下内容:

enter image description here

1 个答案:

答案 0 :(得分:3)

考虑以下玩具示例:

webuse lbw
logit low age lwt i.race smoke ptl ht ui, or

esttaboutreg2在使用其title()选项时产生相同的结果:

esttab, tex eform label replace title("Logit"\label{tab1})

outreg2 using "table", tex label cti(odds ratio) eform replace title("Logit"\label{tab1})

但是,当outreg2进行排版时,这将不起作用 标记与esttab不同。

使用outreg2进行操作的方法是从Stata中运行以下命令:

outreg2 using table, tex replace label cti(odds ratio) eform

esttab不同,outreg2命令没有插入标记的选项 直接从Stata内部。因此,您将必须手动在下面添加标记:

.
.
.
\begin{table}[htbp]\centering
\caption{Logit \label{tab1}}
.
.
.
\end{table}
.
.
.

生成的tex文件应如下所示:

\documentclass[]{article}
\setlength{\pdfpagewidth}{8.5in} \setlength{\pdfpageheight}{11in}
\begin{document}
\begin{table}[htbp]\centering
\caption{Logit \label{tab1}}
\begin{tabular}{lc} \hline
 & (1) \\
VARIABLES & odds ratio \\ \hline
 &  \\
birthweight<2500g &  \\
 &  \\
age of mother & 0.973 \\
 & (0.0355) \\
weight at last menstrual period & 0.985** \\
 & (0.00682) \\
race = 2, black & 3.535** \\
 & (1.861) \\
race = 3, other & 2.368** \\
 & (1.040) \\
smoked during pregnancy & 2.518** \\
 & (1.009) \\
premature labor history (count) & 1.719 \\
 & (0.595) \\
has history of hypertension & 6.250*** \\
 & (4.322) \\
presence, uterine irritability & 2.135* \\
 & (0.981) \\
Constant & 1.586 \\
 & (1.910) \\
 &  \\
 Observations & 189 \\ \hline
\multicolumn{2}{c}{ seEform in parentheses} \\
\multicolumn{2}{c}{ *** p$<$0.01, ** p$<$0.05, * p$<$0.1} \\
\end{tabular}
\end{table}
\end{document}