如何将表格中的一列与其他两列对齐

如何将表格中的一列与其他两列对齐

您能否帮助我将面板 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}

上述代码的输出

相关内容