处理很长的表格-分成几列?

处理很长的表格-分成几列?

我在文档中有一个很长的表格,但我不知道该如何处理。我一直在考虑将它放在文档的附录中(我必须为表格创建一个)。它太长了,无法直接放在文本中(它占用了一页)。有没有办法将表格的一半放在一个“列”中,另一半放在另一个“列”中,而无需为文本创建两列?

干杯!

以下是表格:

\begin{table}[h!]
\begin{tabular}{ccc}
\toprule
Anfalljahr & Abwicklungsjahr & Standardfehler \\
\midrule 
1 & 9 & 650,1919 \\ 
\midrule
2 & 8 & 875,4824 \\
2 & 9 & 671,2845 \\
\midrule 
3 & 7 & 1170,6342 \\
3 & 8 & 901,8521 \\
3 & 9 & 691,6597 \\
\midrule
4 & 6 & 1559,5708 \\
4 & 7 & 1203,8834 \\
4 & 8 & 927.5346 \\
4 & 9 & 711,4804 \\
\midrule
5 & 5 & 2071,7564 \\
5 & 6 & 1606,1098 \\
5 & 7 & 1239,1049 \\
5 & 8 & 954,6539 \\
5 & 9 & 732,4417 \\
\midrule
6 & 4 & 2698,5804 \\
6 & 5 & 2151,6863 \\
6 & 6 & 1665,0242 \\
6 & 7 & 1283,5693 \\
6 & 8 & 989,0181 \\
6 & 9 & 759,1276 \\
\midrule
7 & 3 & 3423,2954 \\
7 & 4 & 2855,1991 \\
7 & 5 & 2267,2416 \\
7 & 6 & 1749,4723 \\
7 & 7 & 1347,3335 \\
7 & 8 & 1038.4542 \\
7 & 9 & 797,6345 \\
\midrule
8 & 2 & 4299,1644 \\
8 & 3 & 3767,7121 \\
8 & 4 & 3110,0573 \\
8 & 5 & 2446,4490 \\
8 & 6 & 1875,8567 \\
8 & 7 & 1440,5486 \\
8 & 8 & 1109,7732 \\
8 & 9 & 852,8231 \\
\midrule
9 & 1 & 5648,2843 \\
9 & 2 & 5186,1165 \\
9 & 3 & 4445,4462 \\
9 & 4 & 3574,7993 \\
9 & 5 & 2745,5721 \\
9 & 6 & 2068,0585 \\
9 & 7 & 1571,5864 \\
9 & 8 & 1204,7393 \\
9 & 9 & 924,0199 \\
\bottomrule
\end{tabular}
\caption{Standardfehler für die geschätzten Schadenzuwächse}
\end{table}

答案1

最简单的方法是将数据分成两个表格。

\begin{tabular}{..}
...
\end{tabular}
\begin{tabular}{..}
...
\end{tabular}

在此处输入图片描述

请参阅代码平均能量损失

答案2

我使用了minipagevdots得到了我想要的效果:

\documentclass[11pt]{article}
\usepackage{booktabs}
\begin{document}

\begin{table} 
\caption{Your Caption}

\begin{minipage}{0.5\textwidth}
\begin{tabular}{ccc}
\toprule
\textbf{Cell} & \textbf{Simulation} & \textbf{Theoretical} \\
\midrule
0  &  0.0  &  7.88e-31   \\
\vdots & \vdots & \vdots  \\ 
\bottomrule
\end{tabular}

\end{minipage} \hfill
\begin{minipage}{0.5\textwidth}
\begin{tabular}{ccc}
\toprule
\textbf{Cell} & \textbf{Simulation} & \textbf{Theoretical}  \\
\midrule
\vdots & \vdots & \vdots  \\
99  &  0.0  &  7.88-29  \\ 
\bottomrule
\end{tabular}

\end{minipage}
\end{table}
\end{document}

在此处输入图片描述

答案3

原始答案提供的 MWE\documentclass[twocolumn]{article}在第一行使用。这将导致整个文档以两列形式呈现。

一个更简单的工作示例是

\documentclass[10pt]{article}

\begin{document}


\begin{tabular}[t]{ccc}
\hline
Anfalljahr & Abwicklungsjahr & Standardfehler \\
\hline 
1 & 9 & 650,1919 \\ 
\hline
2 & 8 & 875,4824 \\
2 & 9 & 671,2845 \\
\hline 
3 & 7 & 1170,6342 \\
3 & 8 & 901,8521 \\
3 & 9 & 691,6597 \\
\hline
4 & 6 & 1559,5708 \\
4 & 7 & 1203,8834 \\
4 & 8 & 927.5346 \\
4 & 9 & 711,4804 \\
\hline
9 & 1 & 5648,2843 \\
9 & 2 & 5186,1165 \\
9 & 3 & 4445,4462 \\
9 & 4 & 3574,7993 \\
9 & 5 & 2745,5721 \\
9 & 6 & 2068,0585 \\
9 & 7 & 1571,5864 \\
9 & 8 & 1204,7393 \\
9 & 9 & 924,0199 \\
\hline
5 & 5 & 2071,7564 \\
5 & 6 & 1606,1098 \\
5 & 7 & 1239,1049 \\
5 & 8 & 954,6539 \\
5 & 9 & 732,4417 \\
\hline
\end{tabular}
\begin{tabular}[t]{ccc}
\hline
Anfalljahr & Abwicklungsjahr & Standardfehler \\
\hline 
6 & 4 & 2698,5804 \\
6 & 5 & 2151,6863 \\
6 & 6 & 1665,0242 \\
6 & 7 & 1283,5693 \\
6 & 8 & 989,0181 \\
6 & 9 & 759,1276 \\
\hline
7 & 3 & 3423,2954 \\
7 & 4 & 2855,1991 \\
7 & 5 & 2267,2416 \\
7 & 6 & 1749,4723 \\
7 & 7 & 1347,3335 \\
7 & 8 & 1038.4542 \\
7 & 9 & 797,6345 \\
\hline
8 & 2 & 4299,1644 \\
8 & 3 & 3767,7121 \\
8 & 4 & 3110,0573 \\
8 & 5 & 2446,4490 \\
8 & 6 & 1875,8567 \\
8 & 7 & 1440,5486 \\
8 & 8 & 1109,7732 \\
8 & 9 & 852,8231 \\
\hline
\end{tabular}

\end{document}

关键元素是为两个表格环境提供的 [t] 参数,以使两个表格在顶部对齐。如果您需要更多控制,可以使用 minipages。http://texblog.org/2007/08/01/placing-figurestables-side-by-side-minipage/

相关内容