我想创建一个表,我实现了这个代码:
\begin{table}
\caption{Operation on weighted feature detectors}
\label{tab:tabel_maxop}
\setlength{\tabcolsep}{3pt}
\begin{tabular}{|p{100pt}|p{25pt}|p{25pt}|}
\hline
Operation Mode&
\multicolumn{2}{c|}{mAP (\%)}\\
\hline
& Data1& Data2\\
\hline
Method1 (Original)& 32.5& 16.9\\
Method1 (No1)& 29.7& 16.8\\
Method1 (No2)& 32.1& 17.0\\
Method1 (No3)& 31.5& 18.1\\
\hline
\end{tabular}
\end{table}
我想要的是:
- 删除“操作模式”下面的行
- 将“操作模式”置于框的中心,但不影响“方法1”等字样的位置
为了居中,我写了\begin{tabular}{c...}
但它会影响所有“方法1”的位置
我读过其他资料,但他们添加了另一个包,而我不想要使用除 IEEE Access 模板中指定的包之外的包。
谢谢
答案1
像这样?
- 请始终提供 MWE(最小工作示例),即我们可以按原样测试的小型完整文档。当您仅提供代码片段时,我们需要重建您的文档,因为我们知道您已经拥有它……这可不好玩。请帮助我们帮助您!
- 由于您没有提供 MWE,因此到目前为止,表格的解决方案都考虑标准
article
文档类。转换为您的文档类我留给您了。在这两种情况下,表格设计都是一样的。
\documentclass{article}
\usepackage{multirow}
\begin{document}
\begin{table}
\centering
\caption{Operation on weighted feature detectors}
\label{tab:tabel_maxop}
\setlength{\tabcolsep}{3pt}
\begin{tabular}{|p{100pt}|p{25pt}|p{25pt}|}
\hline
\multicolumn{1}{|c|}{\multirow{2}{*}{Operation Mode}}
& \multicolumn{2}{c|}{mAP (\%)}\\
\cline{2-3}
& Data1& Data2\\
\hline
Method1 (Original) & 32.5 & 16.9\\
Method1 (No1) & 29.7 & 16.8\\
Method1 (No2) & 32.1 & 17.0\\
Method1 (No3) & 31.5 & 18.1\\
\hline
\end{tabular}
\end{table}
\end{document}
编辑: 更正了第一列标题位置的水平位置。