![如何将表格中的一列与其他两列对齐](https://linux22.com/image/432524/%E5%A6%82%E4%BD%95%E5%B0%86%E8%A1%A8%E6%A0%BC%E4%B8%AD%E7%9A%84%E4%B8%80%E5%88%97%E4%B8%8E%E5%85%B6%E4%BB%96%E4%B8%A4%E5%88%97%E5%AF%B9%E9%BD%90.png)
您能否帮助我将面板 B 中的列与面板 A 中的列对齐,以便面板 B 的第一列位于面板 A 的第 1 列和第 2 列之间(第 2 列位于第 2 列和第 3 列之间,依此类推)。下面我附上代码:
\newpage
\centering
\begin{table}[ht!]
\bigskip
\centering
\footnotesize
\begin{threeparttable}
\footnotesize
\begin{tabular}{lccccc}
\multicolumn{5}{l}{\textbf{Panel A:} dfdfdf}\\
\hline
VARIABLES & Q &W &E &R &T\\
& (1) & (2) & (3) & (4) & (5) \\
\hline
& & & & & \\
AS & -0.001 & -0.002** & 0.006 & -0.002 & -0.004** \\
& & & & & \\
\multicolumn{5}{l}{\textbf{Panel B:} ASASASASA}\\
\hline
&& (1) & (2) & (3) & (4) \\
VARIABLES &&A & B & C & D \\ \hline
&& & & & \\
AA && -0.003 & -0.008* & -0.133 & 0.002 \\
&& (-0.428) & (-1.895) & (-1.282) & (0.337) \\
\hline
\end{tabular}
\end{threeparttable}
\end{table}
答案1
也许是这样的:
\documentclass{article}
\usepackage{array}
\usepackage{threeparttable}
\usepackage{collcell}
\begin{document}
\begin{table}[ht!]
\begin{threeparttable}
\footnotesize
\newcolumntype{C}{>{\collectcell\clap}c<{\endcollectcell}}
\begin{tabular}{lcCcCcCcCc}
\multicolumn{5}{l}{\textbf{Panel A:} dfdfdf} \\ \hline
VARIABLES & Q && W && E && R && T \\
& (1) && (2) && (3) && (4) && (5) \\
\\
AS & $-0.001$ && $-0.002$\rlap{**} && $0.006$ && $-0.002$ && $-0.004$** \\
& & & & & \\
\multicolumn{5}{l}{\textbf{Panel B:} ASASASASA} \\ \hline
&& (1) && (2) && (3) && (4) \\
VARIABLES && A && B && C && D \\ \hline
\\
AA && $-0.003$ && $-0.008$* && $-0.133$ && $0.002$ \\
&& ($-0.428$) && ($-1.895$) && ($-1.282$) && ($0.337$) \\
\hline
\end{tabular}
\end{threeparttable}
\end{table}
\end{document}