latex 画三线表 + multirow内换行 + 表跨列显示

这是根据需要画的三线表。

下面是用latex画该表的代码部分:

% \usepackage{booktabs,makecell,multirow}
\begin{table*}[!ht]
\caption{\label{tab:test}RMSE}
\setlength{\tabcolsep}{4.2mm}{
\begin{tabular}{cccccccc}
\toprule

%\multirow{2}*{trajectory\\prediction}&{prediction\\Horizon(s)}&{C\\V} \\
\makecell[c]{Evaluation\\Metric} &\makecell[c]{ Prediction\\Horizon(s)}& \makecell[c] {CV[d]}  &\makecell[c]{V-LSTM[]} &\makecell[c]{C-VGMM\\+VIM[9]} &\makecell[c]{GAIL-GR\\U[20]} &\makecell[c]{CS-LST\\M[19]} &\makecell[c]{STG-LSTM\\(ours)}         \\


\midrule
%7&    5&3&2&1&2&1&3\\
%6&1&8&1&3&4&5&8\\
\multirowcell{5}{A}&1&0.73&0.68&0.66&0.69&0.61&0.51\\
                   &2&1.78&1.65&1.56&1.51&1.27&1.21\\
                   &3&3.13&1&1&1&1&1\\
                   &1&1&1&1&1&1&1\\
                   &1&1&1&1&1&1&1\\
\midrule
\multirowcell{5}{B}&2&2&2&2&2&2&2\\
                   &2&2&2&2&2&2&2\\
                   &2&2&2&2&2&2&2\\
                   &2&2&2&2&2&2&2\\
                   &2&2&2&2&2&2&2\\


\bottomrule
\end{tabular}}
\end{table*}
发布了46 篇原创文章 · 获赞 11 · 访问量 3602

猜你喜欢

转载自blog.csdn.net/qq_40664693/article/details/103769456