뒷면의 열과 행 결합

뒷면의 열과 행 결합

주어진 공간의 중앙에 "US census"를 넣고 싶고, "GroupA"도 넣고 싶습니다. 현재는 다소 이동되었습니다. 행을 어떻게 결합해야 합니까?

\begin{table}
\begin{tabular}{lrrrrrr}
\toprule
& U.S. Census & \multicolumn{5}{c}{Study2} \\
&             & GroupA & \multicolumn{4}{c}{GroupB} \\
&             &        & A & B & C & D \\

\bottomrule   
\end{tabular}
\end{table}

현재 이미지

multirow 및 makecell 기능을 시도했지만 둘 다 작동하지 않았습니다. 미리 감사드립니다.

답변1

당신이 추구하는 솔루션은 다음 두 가지 솔루션 중 하나입니까?

여기에 이미지 설명을 입력하세요

\documentclass{article}
\usepackage{booktabs,caption}
\begin{document}

\begin{table}
\centering

\caption*{First possibility}
\begin{tabular}{@{} l c r rrrr @{}}
\toprule
 && \multicolumn{5}{c@{}}{Study2} \\
\cmidrule(l){3-7}
XYZ & U.S. Census & Group A & \multicolumn{4}{c@{}}{Group B} \\
\cmidrule(lr){3-3} \cmidrule(l){4-7}
 && & A & B & C & D \\
\midrule
% more table stuff 
\\
\bottomrule   
\end{tabular}

\vspace{0.5in}
\caption*{Second possibility}
\begin{tabular}{@{} l c r rrrr @{}}
\toprule
 && \multicolumn{5}{c@{}}{Study2} \\
\cmidrule(l){3-7}
XYZ & U.S. Census &  & \multicolumn{4}{c@{}}{Group B} \\
\cmidrule(l){4-7}
 && Group A & A & B & C & D \\
\midrule
% more table stuff 
\\
\bottomrule   
\end{tabular}

\end{table}

\end{document}

답변2

와 함께 tabularray:

\documentclass{article}
\usepackage{tabularray}
\UseTblrLibrary{booktabs} 

\begin{document}
\begin{table}\centering
\begin{tblr}{colspec={lrrrrrr}}
\toprule
&\SetCell[r=3]{c} U.S. Census & \SetCell[c=5]{c} Study2 &&&& \\
&& \SetCell[r=2]{c} GroupA & \SetCell[c=4]{c} GroupB &&&\\
& & & A & B & C & D \\
\bottomrule
\end{tblr}
\end{table}
\begin{table}\centering
\begin{tblr}{colspec={lrrrrrr}}
\toprule
&\SetCell[r=3]{c} U.S. Census & \SetCell[c=5]{c} Study2 &&&& \\
\cmidrule{3-7}
&& \SetCell[r=2]{c} GroupA & \SetCell[c=4]{c} GroupB &&&\\
\cmidrule{4-7}
& & & A & B & C & D \\
\bottomrule
\end{tblr}
\end{table}
\end{document}

여기에 이미지 설명을 입력하세요

관련 정보