![在 Latex 中转置回归表](https://linux22.com/image/414314/%E5%9C%A8%20Latex%20%E4%B8%AD%E8%BD%AC%E7%BD%AE%E5%9B%9E%E5%BD%92%E8%A1%A8.png)
我在 latex 中有一个回归表,它是将 stargazer 包应用于 R 中的回归结果的输出结果。我想知道如何转置表格,使列与行交换位置。换句话说,我希望滞后位于变量所在的位置,反之亦然。
此外,我想知道如何减少第一列和第二列之间的空间以及如何在列之间添加垂直线。我尝试在它们之间添加 |,但有时这不能很好地覆盖,并且在顶部和底部的水平线之间留下一些空间。
\usepackage{dcolumn}
\begin{table}[!htbp] \centering
\caption{Regression results}
\label{}
\setlength{\tabcolsep}{0pt}
\begin{tabular}{lD{.}{.}{-2} D{.}{.}{-2} D{.}{.}{-2} D{.}{.}{-2} D{.}{.}{-2} D{.}{.}{-2}}
\\[-1.8ex]\hline
\hline \\[-1.8ex]
& \multicolumn{6}{c}{Characteristics} \\
\cline{2-7}
\\
Lags: & \multicolumn{1}{c}{1} & \multicolumn{1}{c}{2} & \multicolumn{1}{c}{3} & \multicolumn{1}{c}{4} & \multicolumn{1}{c}{5} & \multicolumn{1}{c}{6} \\
\hline \\[-1.8ex]
Variable 1 & -1.14^{***} & 0.04 & -1.73^{***} & -0.24 & -0.59 & -1.64^{***} \\
Variable 2 & 0.16 & -0.25 & 0.12 & -0.12 & 0.14{**} & 0.04 \\
Variable 3 & 0.46^{*} & -0.61 & 0.17 & -0.98^{***} & -0.32 & -0.09\\
Variable 4 & -0.02 & -0.005 & -0.03^{***} & -0.32 & -0.11 & 0.015 \\
\hline \\[-1.8ex]
\hline
\hline \\[-1.8ex]
\textit{Note:} & \multicolumn{6}{r}{$^{*}$p$<$0.1; $^{**}$p$<$0.05; $^{***}$p$<$0.01} \\
\end{tabular}
\end{table}