将单元格拆分为多行

将单元格拆分为多行

我在 LaTeX 中有一个表格,我希望每个模型有 4 行。第二列有两个可能的值。因此,我希望第二列每个单元格有 2 行。因此,第一列有 1 个条目,第二列有 2 个条目,其余列每个单元格有 4 个条目。但是,我不知道如何在第二列中写入两个条目。

在此处输入图片描述

代码如下:

\begin{table}
\centering
\begin{tabular}{ |l|l|l|l|l|l|l|l|l|l| }
\hline
Model & Optimizer & Embedding & LR & RC & Dimension & Rounds & Depth & Num Kernels & Dropout\\ \hline
\multirow{4}{*}{Logistic Regression} & Adam & Static &  &  & & & & & \\
 & Adam & Dynamic &  &  & & & & & \\
 & SGD & Static &  &  & & & & & \\
 & SGD & Dynamic &  &  & & & & & \\ \hline
\end{tabular}
\caption{Hyperparameter values of all the models after cross validation}
\label{table_1}
\end{table}

答案1

您只需将\multirow{2}{*}{Adam}其添加到具有第一个 Adam 和\multirow{2}{*}{SGD}第一个 SGD 的单元格中。

请参阅以下 MWE(因为您没有提供 MWE,所以我使用了最简单的 MWE,并得到了一个超出右边距的表格。请使用您的代码尝试它或完成给定的代码片段以便像这个 MWE 一样可编译):

\documentclass{article}

\usepackage{multirow}

\begin{document}
\begin{table}
\centering
\begin{tabular}{ |l|l|l|l|l|l|l|l|l|l| }
\hline
Model & Optimizer & Embedding & LR & RC & Dimension & Rounds & Depth & Num Kernels & Dropout\\ \hline
\multirow{4}{*}{Logistic Regression} & \multirow{2}{*}{Adam} & Static &  &  & & & & & \\
                                     &                       & Dynamic &  &  & & & & & \\
                                     & \multirow{2}{*}{SGD}  & Static &  &  & & & & & \\
                                     &                       & Dynamic &  &  & & & & & \\ \hline
\end{tabular}
\caption{Hyperparameter values of all the models after cross validation}
\label{table_1}
\end{table}
\end{document}

结果如下:

在此处输入图片描述

相关内容