在 LaTeX 中创建表格

在 LaTeX 中创建表格

我对 LaTeX 和创建表格还不太熟悉。我想知道是否有办法创建如下所示的表格:

                | Method 1      |           

Threshold       |P  |Z  |W      |

value1          | value |value  |value |

value2          | value |value  |value  |

我输入的方式看起来很糟糕,因为我不确定该怎么做。阈值是它自己的列,然后方法一是下一列的标题,在其下方,方法 1 的列中有 3 个评估指标,然后是所有值。

答案1

这看起来很容易siunitx(数字对齐)和booktabs(表格设计,避免垂直规则,参见手册booktabs)。

另外,看看siunitx手动的标签,因为这个包有很多选项和可能性,不仅可以在表格中排版数字。

代码

\documentclass{article}
\usepackage{siunitx,booktabs}
\begin{document}
\sisetup{table-format=1.3}
\begin{tabular}{l S S S[table-format=1.5] }
    \toprule
    Threshold & \multicolumn{3}{c}{Method 1} \\ \cmidrule{2-4}
              & {$P$} & {$Z$} & {$W$}        \\ \midrule
    Value 1   & 0.125 & 2.635 & 3.14159      \\
    Value 2   & 1.571 & 0.123 & 2.71828      \\ \bottomrule
\end{tabular}
\end{document}

输出

在此处输入图片描述

相关内容