我是乳胶新手。我曾经本网站为我的 latex 文档创建表格。但是,我需要表格跨越文档的第二列。我该怎么做?
谢谢。
\begin{table}[h!]
\begin{tabular}{}
\toprule
\textbf{Table 2} & \multicolumn{4}{c}{{\ul \textbf{Random Forest}}} & \multicolumn{4}{c}{{\ul \textbf{Neural Network}}} \\ \midrule
Mis. Val. Strat./Perf.Merics & \textit{\textbf{Acc.}} & \textit{\textbf{Prec.}} & \textit{\textbf{Rec.}} & \textit{\textbf{F}} & \textit{\textbf{Acc.}} & \textit{\textbf{Prec.}} & \textit{\textbf{Rec.}} & \textit{\textbf{F}} \\
Remove Missing rows & 98\% & 97\% & 98\% & 97\% & 96\% & 63\% & 98\% & 76\% \\
Replace with mode & 95\% & 94\% & 99\% & 96\% & 96\% & 67\% & 97\% & 77\% \\
Predict with decision tree & {97\%} & {95\%} & {98\%} & {97\%} & {99\%} & {67\%} & {98\%} & {77\%} \\ \bottomrule
\end{tabular}
\end{table}
答案1
这是可以与您的表格配合使用的最佳方案(它太大了,无法装进一列……):
\documentclass[twocolumn]{article}
\usepackage{booktabs, makecell}
\usepackage{lipsum}
\begin{document}
\lipsum[1-5]
\begin{table}[htb]
\centering
\small
\setlength\tabcolsep{0pt}
\begin{tabular*}{\linewidth}{@{\extracolsep{\fill}} *{9}{l} }
\toprule
\textbf{Table 2}
& \multicolumn{4}{c}{\textbf{Random Forest}}
& \multicolumn{4}{c}{\textbf{Neural Network}} \\
\midrule
\makecell[l]{Mis. Val. Strat.\\ /Perf.Merics}
& \textit{\textbf{Acc.}} & \textit{\textbf{Prec.}} & \textit{\textbf{Rec.}} & \textit{\textbf{F}}
& \textit{\textbf{Acc.}} & \textit{\textbf{Prec.}} & \textit{\textbf{Rec.}} & \textit{\textbf{F}} \\
\makecell[l]{Remove\\ Missing rows}
& 98\% & 97\% & 98\% & 97\%
& 96\% & 63\% & 98\% & 76\% \\
\makecell[l]{Replace with\\ mode}
& 95\% & 94\% & 99\% & 96\%
& 96\% & 67\% & 97\% & 77\% \\
\makecell[l]{Predict with\\ decision tree}
& 97\% & 95\% & 98\% & 97\%
& 99\% & 67\% & 98\% & 77\% \\