LaTeX 新手,尝试制作复杂的表格

LaTeX 新手,尝试制作复杂的表格

我对 LaTeX 还不太熟悉。我学会了如何使用 LaTeX 制作基本表格:

\begin{table}[t]
\centering
\begin{tabular}{ |c|c|c|c| }
...
\end{tabular}
\end{table} 

然而,我的情况是需要制作一个更为复杂的表格,如下所示: 在此处输入图片描述

线条的颜色无关紧要,我只是决定将一些线条使用红色,以便于阅读。这些线条不需要是红色的。

我花了几个小时在网上搜索如何制作这样的表格,但毫无进展。我知道这是一个相当艰巨的问题,但有人能帮我如何在 LaTeX 上制作这样的表格吗?

如果有任何要求,我会对这篇文章做出修改。

谢谢你,

答案1

一个例子:

\documentclass[margin=5mm]{standalone}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{array}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{siunitx}
\begin{document}
\begin{tabular}{crSSS}
 &        &             & \multicolumn{2}{c}{Avg min cost} \\
  \cmidrule{4-5}
 & {$t$}  & {$P_{win}$} & {random search} & {grid search}  \\
  \toprule
  \multirow{4}{*}{$C_1$}
 & $10$   & 0.34        & 100.2           & {N/A}          \\
 & $50$   & 1.34        & -0.00002        &                \\
 & $100$  & -7.3        & {---}           & 123.2          \\
 & $1000$ & 1300        & 14              & .34            \\
  \midrule
  \multirow{4}{*}{$C_2$}
 & $10$   &             &                 &                \\
 & $50$   &             &                 &                \\
 & $100$  &             &                 &                \\
 & $1000$ &             &                 &                \\
  \midrule
  \multirow{4}{*}{$C_3$}
 & $10$   &             &                 &                \\
 & $50$   &             &                 &                \\
 & $100$  &             &                 &                \\
 & $1000$ &             &                 &                \\
  \bottomrule
\end{tabular}
\end{document}

在此处输入图片描述

相关内容