我希望所附表格的每一列以交错的方式出现。
\documentclass{beamer}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{tabularx}
\begin{document}
\begin{table}[ht]
\center
\resizebox{\textwidth}{!}{
\begin{tabular}{l*{6}{r @{} l}}
\toprule
& \multicolumn{12}{c}{First Panel} \\
& \multicolumn{2}{c}{(1)}& \multicolumn{2}{c}{(2)}& \multicolumn{2}{c}{(3)}& \multicolumn{2}{c}{(4)}& \multicolumn{2}{c}{(5)}& \multicolumn{2}{c}{(6)} \\
\cmidrule(r){2-7} \cmidrule(r){8-13}
\textit{VAR1} & 12& & 44& & 54&$^{*}$ & 34& & 94& & 0.1&$^{*}$ \\
VAR2 & 0.034& & 0.033& & 0.062& & 0.030& & 0.040& & 0.088& \\
\cmidrule(r){2-7} \cmidrule(r){8-13}
\textit{VAR1} & \multicolumn{6}{c}{XXX} & \multicolumn{6}{c}{XXX} \\
\textit{VAR2}: &\multicolumn{2}{c}{YYY} & \multicolumn{2}{c}{ZZZ} & \multicolumn{2}{c}{BBB}&\multicolumn{2}{c}{KKK} & \multicolumn{2}{c}{MMM} & \multicolumn{2}{c}{YYYY}\\
\midrule
FE1 & Y & & Y& & Y& & Y& & Y& & Y& \\
FE2 & Y & & Y& & Y& & Y& & Y& & Y& \\
$N$ & 8,340,000& & 8,340,000& & 8,340,000& & 8,340,000& & 8,340,000& & 8,340,000& \\
\bottomrule
\multicolumn{13}{l}{* -- $p < 0.1$; ** -- $p < 0.05$; *** -- $p < 0.01$.}\\
\end{tabular}}
\end{table}
\end{document}
我尝试使用{\begin{tabular}{l>{\onslide<2->}rl >{\onslide<3->}rl >{\onslide<4->}rl >{\onslide<5->}rl >{\onslide<6->}rl >{\onslide<7->}rl}
内部tabular
选项{l*{6}{r @{} l}
按照建议这里但结果看起来很奇怪。并非所有行都呈现,我看不到所有规则(cmidrule
、midrule
和bottomrule
)。
你能帮助我吗?
答案1
你可以不揭开柱子,而是尝试改变它们的颜色。这样你就不会影响规则。
\documentclass{beamer}
\usepackage{booktabs}
\usepackage{array}
\begin{document}
\begin{frame}<1-7>
\begin{table}
\tiny
\begin{tabular}{
l
>{\only<-1>{\color{bg}}}r@{}
>{\only<-1>{\color{bg}}}l
>{\only<-2>{\color{bg}}}r@{}
>{\only<-2>{\color{bg}}}l
>{\only<-3>{\color{bg}}}r@{}
>{\only<-3>{\color{bg}}}l
>{\only<-4>{\color{bg}}}r@{}
>{\only<-4>{\color{bg}}}l
>{\only<-5>{\color{bg}}}r@{}
>{\only<-5>{\color{bg}}}l
>{\only<-6>{\color{bg}}}r@{}
>{\only<-6>{\color{bg}}}l
}
\toprule
& \multicolumn{12}{c}{First Panel} \\
& \multicolumn{2}{c}{(1)}& \multicolumn{2}{c}{(2)}& \multicolumn{2}{c}{(3)}& \multicolumn{2}{c}{(4)}& \multicolumn{2}{c}{(5)}& \multicolumn{2}{c}{(6)} \\
\cmidrule(r){2-7} \cmidrule(r){8-13}
\textit{VAR1} & 12& & 44& & 54&$^{*}$ & 34& & 94& & 0.1&$^{*}$ \\
VAR2 & 0.034& & 0.033& & 0.062& & 0.030& & 0.040& & 0.088& \\
\cmidrule(r){2-7} \cmidrule(r){8-13}
\textit{VAR1} & \multicolumn{6}{c}{\textcolor<-2>{bg}{XXX}} & \multicolumn{6}{c}{\textcolor<-5>{bg}{XXX}} \\
\textit{VAR2}: &
\multicolumn{2}{c}{\textcolor<-1>{bg}{YYY}} &
\multicolumn{2}{c}{\textcolor<-2>{bg}{ZZZ}} &
\multicolumn{2}{c}{\textcolor<-3>{bg}{BBB}}&
\multicolumn{2}{c}{\textcolor<-4>{bg}{KKK}} &
\multicolumn{2}{c}{\textcolor<-5>{bg}{MMM}} &
\multicolumn{2}{c}{\textcolor<-6>{bg}{YYYY}}\\
\midrule
FE1 & Y & & Y& & Y& & Y& & Y& & Y& \\
FE2 & Y & & Y& & Y& & Y& & Y& & Y& \\
$N$ & 8,340,000& & 8,340,000& & 8,340,000& & 8,340,000& & 8,340,000& & 8,340,000& \\
\bottomrule
\multicolumn{13}{l}{* -- $p < 0.1$; ** -- $p < 0.05$; *** -- $p < 0.01$.}\\
\end{tabular}
\end{table}
\end{frame}
\end{document}