复杂结果表

复杂结果表

我想要生成类似于照片中的输出,有什么想法吗?桌子

答案1

希望以下代码足以帮助您入门。

无论如何,我认为您发布的屏幕截图中的表格布局并不是那么好。主要有两个问题。首先,第一列的内容组织不清楚。其次,数字没有按小数点对齐,这给实际阅读带来了不必要的困难。

在下面的截图和代码中,我尝试改进整体布局。(我没有做任何关于将数据列中的数字对齐到各自的小数点标记的事情,主要是因为我不知道您是否关心您需要创建的表格中的这一点。)关于布局,请注意,我将标题词“Distibution”移到了右侧并将其放置在居中在 8 个数据列上方。此外,我将变量的解释推到n右侧k;希望它们不再与变量名称 UCL、LCL 等竞争和干扰。

在此处输入图片描述

\documentclass{article}
\usepackage[letterpaper,margin=1in]{geometry} % set page parameters suitably
\usepackage{booktabs}
\newcommand\mr[1]{\multicolumn{2}{r}{#1}} % handy shortcut macro
\begin{document}
\begin{table}
\setlength\tabcolsep{0pt}
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} ll *{8}{c} }
\toprule
  && \multicolumn{8}{c}{Distribution} \\
\cmidrule{3-10} 
  && \multicolumn{4}{c}{EXP(1)} 
   & \multicolumn{4}{c}{N(0,1)} \\
\cmidrule{3-6} \cmidrule{7-10}
\mr{Subgroup Size $n$} & 5 & 5 & 10 & 10 & 5 & 5 & 10 & 10 \\
\mr{\# Subgroups  $k$} & 5 & 20 & 5 & 20 & 5 & 20 & 5 & 20 \\
\midrule
UCL\textsubscript{avg}  
& standard 
    &  2.1120  &  2.1416  &  1.79983 &  1.8104  
    &  1.1401  &  1.1464  &  0.8178  &  0.8124  \\
   && (0.0015) & (0.0011) & (0.0006) & (0.0006)  
    & (0.0038) & (0.0019) & (0.0024) & (0.0011)\\ 
& bootstrap\kern20pt % force some extra spacing
    &  2.2676  & \dots \\
   && (0.0018) & \dots \\
& desired
    &  2.5188  & \dots \\
\midrule
LCL\textsubscript{avg} 
& standard
    & $-0.1112$ & \dots \\
\dots \\
\dots \\
\midrule
SRL\textsubscript{avg}
& standard 
    & 63954.54 & 111.98 & \\
& bootstrap
    & 274510.88 & 1905.13 & & & & & 123.40 & 48.10 \\
\bottomrule
\end{tabular*} 

\medskip
Note: The values in parentheses are standard errors.
\end{table}
\end{document}

相关内容