下面,您会看到一张表格。蓝色框显示了我的“问题区域”。到目前为止,设置表格对我来说相当困难……
左上角的框:我想将 A 组/B 组与整体组进行比较;可能使用几个阶段(例如性别 --> 女性 --> A 组/B 组)
左下方的框:我无法为我的表格创建图例。
右上框:我想像这里所示的那样垂直居中这些变量,因为分数指的是两条线。
答案1
这是我的尝试,使用booktabs
和siunitx
。我无法针对一对行在中间排版表格条目;我认为,在这种情况下,的值页和吨应与组条目对齐。
\documentclass[draft]{article}
\usepackage{amsmath,siunitx,booktabs,caption}
\newcommand{\IE}[1][1]{% indent entry
\hspace{#1em}\ignorespaces
}
\begin{document}
\begin{table}[htp]
\centering
\addtolength{\tabcolsep}{3pt} % some more room between columns
\caption{Group Example}
\begin{tabular}{
l
S[table-format=2.0]
S[table-format=2.1]
S[table-format=1.1]
S[table-format=-1.2]
S[table-format=.2,table-comparator=true]
}
\toprule
Variable & {$n$} & {$M$} & {$\mathit{SD}$} & {$t$} & {$p$} \\
\midrule
Overall group & & & & -3.43 & <0.01 \\
\IE Group A & 20 & 10.3 & 4.3 \\
\IE Group B & 30 & 14.3 & 1.4 \\
\addlinespace
Sex \\
\IE Female & & & & -3.43 & <0.01 \\
\IE[2] Group A & 10 & 10.3 & 4.3 \\
\IE[2] Group B & 15 & 14.3 & 1.4 \\
\IE Male & & & & -3.43 & <0.01 \\
\IE[2] Group A & 10 & 10.3 & 4.3 \\
\IE[2] Group B & 15 & 14.3 & 1.4 \\
\midrule[\heavyrulewidth]
\multicolumn{6}{l}{$M=\text{mean}$, $\mathit{SD}=\text{standard deviation}$}
\end{tabular}
\end{table}
\end{document}