![](/img/trans.png)
[英]How to add text to bottom of esttab table without using estadd
[英]How to group regressions by model in LaTeX output table in Stata esttab
我正在嘗試擁有它,所以我有 3 個不同的模型,每個模型下面都有兩個回歸。 理想情況下,我希望表格列的組織方式如下
Group 1 Group 2 Group 3
Reg1 Reg2 Reg3 Reg4 Reg5 Reg6
我嘗試從 這個鏈接中獲取代碼,但收到一條錯誤消息
0.0179 & -0.0149\sym {**} & 0.0320 & 0.00967 & 0.0320 & 0.00967 \\ & \ETC.
! File ended while scanning use of \@@@cmidrule.
<inserted text>
\par
<*> test.tex
I suspect you have forgotten a `}', causing me
to read past where you wanted me to stop.
I'll try to recover; but if the error is serious,
you'd better type `E' or `X' now and fix your file.
我正在使用的所有軟件包的代碼是
\documentclass[AER,reviewmode]{AEA}
\usepackage{natbib}
\usepackage{subfiles}
\usepackage{graphicx}
\graphicspath{{images/}{../images/}}
\usepackage{amsmath,amsfonts}
\usepackage{mathptmx}
\usepackage{hyperref}
\usepackage{booktabs}
\usepackage{dcolumn}
\begin{document}
\begin{table}[htbp]\centering
\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
\caption{IV Regression Results, 1990\label{tab2}}
\begin{tabular}{l*{6}{D{.}{.}{-1}}}
\toprule
&\multicolumn{2}{c}{OLS} &\multicolumn{2}{c}{First Stage} &\multicolumn{2}{c}{Second Stage} \\\cmidrule(lr){@spam}\cmidrule(lr){@spam}\cmidrule(lr){@spam}
&\multicolumn{1}{c}{Isolation, 1990}&\multicolumn{1}{c}{Dissimilarity, 1990}&\multicolumn{1}{c}{Isolation, 1990}&\multicolumn{1}{c}{Dissimilarity, 1990}&\multicolumn{1}{c}{Isolation, 1990}&\multicolumn{1}{c}{Dissimilarity, 1990}\\
\midrule
Housing Supply Elasticity& -0.0179 & -0.0149\sym{**} & 0.0320 & 0.00967 & 0.0320 & 0.00967 \\
& (0.0116) & (0.00642) & (0.0373) & (0.0244) & (0.0373) & (0.0244) \\
\addlinespace
Population & 5.69e-08\sym{***}& 2.83e-08\sym{***}& 5.58e-08\sym{***}& 2.78e-08\sym{***}& 5.58e-08\sym{***}& 2.78e-08\sym{***}\\
& (1.26e-08) & (6.56e-09) & (1.05e-08) & (6.84e-09) & (1.05e-08) & (6.84e-09) \\
\addlinespace
WRLURI & -0.0757\sym{***}& -0.0503\sym{***}& 0.0742 & 0.0235 & 0.0742 & 0.0235 \\
& (0.0203) & (0.0126) & (0.109) & (0.0710) & (0.109) & (0.0710) \\
\addlinespace
Constant & 0.269\sym{***}& 0.580\sym{***}& 0.167\sym{**} & 0.530\sym{***}& 0.167\sym{**} & 0.530\sym{***}\\
& (0.0346) & (0.0198) & (0.0801) & (0.0524) & (0.0801) & (0.0524) \\
\midrule
Observations & 228 & 228 & 228 & 228 & 228 & 228 \\
\(R^{2}\) & 0.188 & 0.130 & . & 0.017 & . & 0.017 \\
Adjusted \(R^{2}\) & 0.177 & 0.119 & . & 0.004 & . & 0.004 \\
\bottomrule
\multicolumn{7}{l}{\footnotesize Standard errors in parentheses}\\
\multicolumn{7}{l}{\footnotesize \sym{*} \(p<0.10\), \sym{**} \(p<0.05\), \sym{***} \(p<0.01\)}\\
\end{tabular}
\end{table}
\end{document}
看起來您的 esttab 命令中有錯字,但我無法確定,因為您尚未發布該代碼。 您需要在\cmidrule
語句中的列范圍,例如\cmidrule(lr){2-3}
。 您發布的 latex 代碼使用\cmidrule(lr){@spam}
代替。
請注意明顯的拼寫錯誤(@spam 代表 @span)。 根據estout 文檔,在erepeat
@span
返回您正在尋找的列范圍。 所以修復錯字應該可以做到。
而不是@span
你應該插入\cmidrule
應該跨越的列范圍:
\documentclass[AER,reviewmode]{AEA}
%\documentclass{article}
\usepackage{natbib}
\usepackage{subfiles}
\usepackage{graphicx}
\graphicspath{{images/}{../images/}}
\usepackage{amsmath,amsfonts}
\usepackage{mathptmx}
\usepackage{hyperref}
\usepackage{booktabs}
\usepackage{dcolumn}
\begin{document}
\begin{table}[htbp]\centering
\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
\caption{IV Regression Results, 1990\label{tab2}}
\begin{tabular}{l*{6}{D{.}{.}{-1}}}
\toprule
&\multicolumn{2}{c}{OLS} &\multicolumn{2}{c}{First Stage} &\multicolumn{2}{c}{Second Stage} \\\cmidrule(lr){2-3}\cmidrule(lr){4-5}\cmidrule(lr){6-7}
&\multicolumn{1}{c}{Isolation, 1990}&\multicolumn{1}{c}{Dissimilarity, 1990}&\multicolumn{1}{c}{Isolation, 1990}&\multicolumn{1}{c}{Dissimilarity, 1990}&\multicolumn{1}{c}{Isolation, 1990}&\multicolumn{1}{c}{Dissimilarity, 1990}\\
\midrule
Housing Supply Elasticity& -0.0179 & -0.0149\sym{**} & 0.0320 & 0.00967 & 0.0320 & 0.00967 \\
& (0.0116) & (0.00642) & (0.0373) & (0.0244) & (0.0373) & (0.0244) \\
\addlinespace
Population & 5.69e-08\sym{***}& 2.83e-08\sym{***}& 5.58e-08\sym{***}& 2.78e-08\sym{***}& 5.58e-08\sym{***}& 2.78e-08\sym{***}\\
& (1.26e-08) & (6.56e-09) & (1.05e-08) & (6.84e-09) & (1.05e-08) & (6.84e-09) \\
\addlinespace
WRLURI & -0.0757\sym{***}& -0.0503\sym{***}& 0.0742 & 0.0235 & 0.0742 & 0.0235 \\
& (0.0203) & (0.0126) & (0.109) & (0.0710) & (0.109) & (0.0710) \\
\addlinespace
Constant & 0.269\sym{***}& 0.580\sym{***}& 0.167\sym{**} & 0.530\sym{***}& 0.167\sym{**} & 0.530\sym{***}\\
& (0.0346) & (0.0198) & (0.0801) & (0.0524) & (0.0801) & (0.0524) \\
\midrule
Observations & 228 & 228 & 228 & 228 & 228 & 228 \\
\(R^{2}\) & 0.188 & 0.130 & . & 0.017 & . & 0.017 \\
Adjusted \(R^{2}\) & 0.177 & 0.119 & . & 0.004 & . & 0.004 \\
\bottomrule
\multicolumn{7}{l}{\footnotesize Standard errors in parentheses}\\
\multicolumn{7}{l}{\footnotesize \sym{*} \(p<0.10\), \sym{**} \(p<0.05\), \sym{***} \(p<0.01\)}\\
\end{tabular}
\end{table}
\end{document}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.