
나는 형식으로 평균과 표준 편차의 표 형식 그룹을 제시하려고 합니다 M (SD)
. MWE에서 각 "M(SD)" 그룹의 수평 정렬을 어떻게 "강화"할 수 있습니까?
나는 그것들이 서로 더 가까워지기를 원하지만(독자들이 그룹화되어 있음을 볼 수 있도록) 일관된 간격을 유지하기를 원합니다(현재 테이블에는 허용 가능한 것으로 보입니다).
\documentclass[]{article}
\usepackage{booktabs}
\usepackage{siunitx}
\begin{document}
\sisetup{input-symbols = ()}
\begin{table}[h]
\begin{tabular}{@{}
l
S[table-format = 2.1]
S[table-format = 2.1]
S[table-format = 2.1]
S[table-format = 2.1]
S[table-format = 3.1]
S[table-format = 2.1]
S[table-format = 2.1]
S[table-format = 2.1]
@{}}
\toprule
& \multicolumn{4}{c}{Major Group A} & \multicolumn{4}{c}{Major Group B} \\
\cmidrule(lr){2-5} \cmidrule(l){6-9}
& \multicolumn{2}{c}{Subgroup A1} & \multicolumn{2}{c}{Subgroup A2} & \multicolumn{2}{c}{Subgroup B1} & \multicolumn{2}{c}{Subgroup B2} \\
Test & {M} & {(SD)} & {M} & {(SD)} & {M} & {(SD)} & {M} & {(SD)} \\
\midrule
Y-scores & & & & & & & & \\
\hspace{1em} Y1 & 76.4 & (12.2) & 92.5 & (18.1) & 105.9 & (12.6) & 83.7 & (17.9) \\
\hspace{1em} Y2 & 38.2 & (9.6) & 47.3 & (18.1) & 51.2 & (7.3) & 38.8 & (9.9) \\
\hspace{1em} Y3 & 38.3 & (13.8) & 45.2 & (12.5) & 54.8 & (6.1) & 44.9 & (10.6) \\
\hspace{1em} Y3 & 0.3 & (0.1) & 0.6 & (0.5) & 0.9 & (0.5) & 0.5 & (0.1) \\
\bottomrule
\end{tabular}
\end{table}
\end{document}
답변1
이와 같이:
\documentclass[]{article}
\usepackage{booktabs}
\usepackage{siunitx}
\begin{document}
\sisetup{input-symbols = ()}
\begin{table}[h]
\begin{tabular}{
c
S[table-format = 2.1]@{}
S[table-format = 2.1]
S[table-format = 2.1]@{}
S[table-format = 2.1]
S[table-format = 3.1]@{}
S[table-format = 2.1]
S[table-format = 2.1]@{}
S[table-format = 2.1]
}
\toprule
& \multicolumn{4}{c}{Major Group A} & \multicolumn{4}{c}{Major Group B} \\
\cmidrule(lr){2-5} \cmidrule(l){6-9}
& \multicolumn{2}{c}{Subgroup A1} & \multicolumn{2}{c}{Subgroup A2} & \multicolumn{2}{c}{Subgroup B1} & \multicolumn{2}{c}{Subgroup B2} \\
Test & {M} & {(SD)} & {M} & {(SD)} & {M} & {(SD)} & {M} & {(SD)} \\
\midrule
Y-scores & & & & & & & & \\
Y1 & 76.4 & (12.2) & 92.5 & (18.1) & 105.9 & (12.6) & 83.7 & (17.9) \\
Y2 & 38.2 & (9.6) & 47.3 & (18.1) & 51.2 & (7.3) & 38.8 & (9.9) \\
Y3 & 38.3 & (13.8) & 45.2 & (12.5) & 54.8 & (6.1) & 44.9 & (10.6) \\
Y3 & 0.3 & (0.1) & 0.6 & (0.5) & 0.9 & (0.5) & 0.5 & (0.1) \\
\bottomrule
\end{tabular}
\end{table}
\end{document}
제 생각에는 다음 표가 더 좋아 보입니다(위 코드에서 한 행만 지우면 됩니다).