具有多列跨度的表格中的垂直规则

具有多列跨度的表格中的垂直规则

我正在尝试创建一个表来比较各种参数的方法集。

我的文本:

\begin{table}[h!]
    \centering
  \begin{tabular}{l|ccc|ccc}
  \hline
  Sequence & \multicolumn{3}{c}{D-GEM} & \multicolumn{3}{c}{DVO}\\
  %\cline{2-4} \cline{4-7}
  & $\delta=1$  & $\delta=10$ & $\delta=30$ & $\delta=1$ & $\delta=10$ & $\delta=30$ \\
  \hline
 Gnat & 13.65      & 13.65       & 13.65     & 13.65        & 13.65    & 13.65    \\
Gnat &         & each        & 0.01      & 13.65        & gram     & 13.65    \\
Gnat &  13.65       & 13.65     & 92.50      & 13.65      & 13.65    & 13.65    \\
Gnat &  13.65       & 13.65     & 33.33      & 13.65      & 13.65    & 13.65   \\
Gnat &  13.65 & 13.65      & 8.99   & 13.65      & 13.65    & 13.65    \\
  \hline
  \end{tabular}
\caption{Put caption here}
\label{tab:RPE_X1}
\end{table}

我的输出看起来像 在此处输入图片描述

我的问题是如何在最顶部的标题行(即 D-GEM 和 DVO 之间)获取垂直规则。

答案1

D \multicolumn-GEM 缺少|

\multicolumn{3}{c|}{D-GEM}

结果

还有一个没有垂直线的版本,带有包booktabs。包siunitx有助于数字的对齐:

\documentclass{article}
\usepackage{booktabs}
\usepackage{siunitx}
\begin{document}
\begin{table}
  \centering
  \begin{tabular}{l*{6}{S[table-format=2.2]}}
  \toprule
  Sequence & \multicolumn{3}{c}{D-GEM} & \multicolumn{3}{c}{DVO}\\
  \cmidrule(lr){2-4}
  \cmidrule(lr){5-7}
  & {$\delta=1$} & {$\delta=10$} & {$\delta=30$}
  & {$\delta=1$} & {$\delta=10$} & {$\delta=30$} \\
  \midrule
  Gnat & 13.65 & 13.65  & 13.65 & 13.65 & 13.65  & 13.65 \\
  Gnat &       & {each} &  0.01 & 13.65 & {gram} & 13.65 \\
  Gnat & 13.65 & 13.65  & 92.50 & 13.65 & 13.65  & 13.65 \\
  Gnat & 13.65 & 13.65  & 33.33 & 13.65 & 13.65  & 13.65 \\
  Gnat & 13.65 & 13.65  &  8.99 & 13.65 & 13.65  & 13.65 \\
  \bottomrule
  \end{tabular}
  \caption{Put caption here}
\label{tab:RPE_X1}
\end{table}
\end{document}

使用 booktabs 和 siunitx 的结果

答案2

水平线还是垂直线?如果是水平线,请参见下文,否则请参见上文 Heiko 的回答。

\begin{table}[h!]
    \centering
  \begin{tabular}{l|ccc|ccc}
  \hline
  Sequence & \multicolumn{3}{c}{D-GEM} & \multicolumn{3}{c}{DVO} \\ \cline{2-7}
  & $\delta=1$  & $\delta=10$ & $\delta=30$ & $\delta=1$ & $\delta=10$ & $\delta=30$ \\
  \hline
Gnat & 13.65 & 13.65 & 13.65 & 13.65 & 13.65 & 13.65 \\
Gnat &       & each  & 0.01  & 13.65 & gram  & 13.65 \\
Gnat & 13.65 & 13.65 & 92.50 & 13.65 & 13.65 & 13.65 \\
Gnat & 13.65 & 13.65 & 33.33 & 13.65 & 13.65 & 13.65 \\
Gnat & 13.65 & 13.65 & 8.99  & 13.65 & 13.65 & 13.65 \\
  \hline
  \end{tabular}
\caption{Put caption here}
\label{tab:RPE_X1}
\end{table}

只需将其放在\cline行末即可。

相关内容