将两个乳胶表对齐在一起

将两个乳胶表对齐在一起

我是 Latex 的新手。我试图将两个表格并排对齐,但是在第二个表格中添加更多列会使其低于第一个表格。

\documentclass{article}
\begin{document}

\begin{tabular}{|c c c|} 
\hline
\multicolumn{3}{|c|}{Supervised} \\
\hline
XGBoost & LR & RF \\ [0.5ex] 
\hline\hline
0.76 & 0.45 & 0.83  \\  [0.5ex] 
\hline
\end{tabular}

\begin{tabular}{|c c c c c c c|} 
\hline
\multicolumn{7}{|c|}{Unsupervised} \\
\hline
LOF & ABOD & KNN & OCSVM & CBLOF & PCA & IF \\ [0.5ex] 
\hline\hline
0.11 & 0.07 & 0.03 & 0.01 & 0.01 & 0.01 & 0.01 \\  [0.5ex] 
\hline
\end{tabular}

\end{document}

在此处输入图片描述

有没有办法使它们对齐/居中而不改变边距?

答案1

在此处输入图片描述

\documentclass{article}
\begin{document}


\begin{center}\small
\setlength\tabcolsep{2pt}
\begin{tabular}[t]{@{}|c c c|@{}} 
\hline
\multicolumn{3}{@{}|c|@{}}{Supervised} \\
\hline
XGBoost & LR & RF \\ [0.5ex] 
\hline\hline
0.76 & 0.45 & 0.83  \\  [0.5ex] 
\hline
\end{tabular}~%
\begin{tabular}[t]{@{}|c c c c c c c|@{}} 
\hline
\multicolumn{7}{@{}|c|@{}}{Unsupervised} \\
\hline
LOF & ABOD & KNN & OCSVM & CBLOF & PCA & IF \\ [0.5ex] 
\hline\hline
0.11 & 0.07 & 0.03 & 0.01 & 0.01 & 0.01 & 0.01 \\  [0.5ex] 
\hline
\end{tabular}
\end{center}

\end{document}

答案2

我可以建议booktabs视觉效果?以下代码就是这么做的。此外,就像 David 的回答一样,您可以通过删除两个表之间的空白行来并排粘贴这两个表,或者将所有内容放在一个表中。

在此处输入图片描述

\documentclass{article}

\usepackage{booktabs}

\begin{document}

\begin{center}
  \setlength{\tabcolsep}{0.5\tabcolsep}% To make the tables fit within the text block (50% or original value)
  \begin{tabular}{ c c c }
    \toprule
    \multicolumn{3}{ c }{Supervised} \\
    \cmidrule(lr){1-3}
    XGBoost & LR & RF \\
    \midrule
    0.76 & 0.45 & 0.83 \\
    \bottomrule
  \end{tabular}%
  \begin{tabular}{ *{7}{c} } 
    \toprule
    \multicolumn{7}{ c }{Unsupervised} \\
    \cmidrule(lr){1-7}
    LOF & ABOD & KNN & OCSVM & CBLOF & PCA & IF \\
    \midrule
    0.11 & 0.07 & 0.03 & 0.01 & 0.01 & 0.01 & 0.01 \\
    \bottomrule
  \end{tabular}
\end{center}

\bigskip

\begin{center}
  \setlength{\tabcolsep}{0.5\tabcolsep}% To make the tables fit within the text block (50% or original value)
  \begin{tabular}{ *{10}{c} }
    \toprule
    \multicolumn{3}{ c }{Supervised}
      & \multicolumn{7}{ c }{Unsupervised} \\
    \cmidrule(lr){1-3}\cmidrule(lr){4-10}
    XGBoost & LR & RF
      &  LOF & ABOD & KNN & OCSVM & CBLOF & PCA & IF \\
    \midrule
    0.76 & 0.45 & 0.83
      & 0.11 & 0.07 & 0.03 & 0.01 & 0.01 & 0.01 & 0.01 \\
    \bottomrule
  \end{tabular}
\end{center}

\end{document}

相关内容