Latex Tabular - 使用 \quad 添加更多列

Latex Tabular - 使用 \quad 添加更多列

我是 Latex 新手。我尝试使用\quad\multicoulmn向下面的 Latex 代码添加另外两列。我尝试添加另一个\quad 并使用,\qquad但没有成功。

\begin{table}
\caption{Summary of the IoT\_BOT and ToN\_IoT Datasets}
\begin{center}
\begin{tabular}{r@{\quad}rl}
\hline
\multicolumn{1}{l}{\rule{0pt}{12pt}Dataset}&
\multicolumn{2}{l}{No. Features}\\[2pt]
\hline\rule{0pt}{12pt}{12pt}
IoT\_Botnet  &    29 & \\
Ton\_IoT IoT\_Fridge  &   6 &\\[2pt]
\hline
\end{tabular}
\end{center}
\end{table}

我希望表格看起来像这样。 在此处输入图片描述

答案1

以下内容应该可以帮助您入门。根据您的屏幕截图填写文本和数字留给读者作为练习。

我使用了caption改进标题和表格之间间距的包,以及booktabs改进间距的水平线包。为了能够在表格中使用 4 个左对齐列类型,我使用了\begin{tabular}{llll}。(4l代表 4 个左对齐列。)我还用命令替换了center环境\centering,因为前者在表格周围添加了额外的垂直空白。

\documentclass{article}
\usepackage{booktabs}
\usepackage{caption}
\begin{document}

\begin{table}
\caption{Summary of the IoT\_BOT and ToN\_IoT Datasets}
\centering
\begin{tabular}{llll}
\toprule
Dataset               & No.  Features & No. Records & Traffic Type  \\
\midrule
IoT\_Botnet           & 29            & 1           & text          \\
Ton\_IoT IoT\_Fridge  &  6            & 2           & text          \\
\bottomrule
\end{tabular}
\end{table}

\end{document}

相关内容