Neuling mit Latex versucht, eine anständige Tabelle zu erstellen … und es ist anscheinend nicht so einfach.
Die unten angezeigte Tabelle weist zwei Probleme auf, für deren Behebung ich keine Lösung finde:
- Der gedrehte Text in Spalte eins wird nicht gefunden. Wie kann ich das beheben?
- die Tabelle selbst wirkt etwas schlicht und ist vielleicht auch etwas schwer zu lesen. Wie kann man sie ansprechender/übersichtlicher gestalten?
MWE:
\documentclass[british]{article}
\usepackage{array}
\usepackage{multirow}
\usepackage{rotating}
\begin{document}
\begin{table}[]
\begin{tabular}{lccccc|cccc}
& & \multicolumn{4}{c|}{Powerlaw model} & \multicolumn{4}{c}{Exponential model} \\ \cline{3-10}
& \multicolumn{1}{c|}{Size (MB)} & 100 & 500 & 1024 & 2048 & 100 & 500 & 1024 & 2048 \\ \cline{2-10}
\multicolumn{1}{l|}{\parbox{2mm}{\multirow{2}{*}{\rotatebox[origin=c]{90}{Lowest}}}} & \multicolumn{1}{c|}{Satoshis} & 131 & 656 & 1344 & 2689 & 274 & 1371 & 2808 & 5615 \\
\multicolumn{1}{l|}{} & \multicolumn{1}{c|}{Euros} & 0.021 & 0.104 & 0.212 & 0.425 & 0.043 & 0.217 & 0.444 & 0.887 \\ \hline
\multicolumn{1}{l|}{\parbox{2mm}{\multirow{2}{*}{\rotatebox[origin=c]{90}{Highest}}}} & \multicolumn{1}{c|}{Satoshis} & 391 & 1954 & 4001 & 8002 & 823 & 4113 & 8423 & 16847 \\
\multicolumn{1}{l|}{} & \multicolumn{1}{c|}{Euros} & 0.062 & 0.309 & 0.632 & 1.264 & 0.130 & 0.650 & 1.331 & 2.662
\end{tabular}
\end{table}
\end{document}
Vielen Dank im Voraus für Ihre freundliche Hilfe.
Beste grüße
Antwort1
Ich würde empfehlen, die Tabelle zu transponieren. Durch die Umstellung von 10 auf 6 Spalten wird die Tabelle schmaler. Und was noch wichtiger ist: Es wird einfacher, eine Spalte nach unten zu scannen und zu sehen, wie sich die Zahlen ändern. Ich bin auch ein großer Fan vonBuchtabsPaket, das empfiehlt, Zeilen rücksichtslos zu entfernen. Schließlich werden die Spaltentypen aus demAbonnierenPaket ermöglicht die Ausrichtung der Zahlen am Dezimalpunkt.
\documentclass{article}
\usepackage{booktabs}
\usepackage{siunitx}
\begin{document}
\begin{table}
\begin{tabular}{l S[table-format=4.0] S[table-format=4.0] S[table-format=1.3] S[table-format=5.0] S[table-format=1.3] }\toprule
& {Size (MB)} & \multicolumn{2}{c}{Lowest} & \multicolumn{2}{c}{Highest} \\
&& {Satoshis} & {Euros} & {Satoshis} & {Euros} \\\midrule
Powerlaw & 100 & 131 & 0.021 & 391 & 0.062 \\\
Model & 500 & 656 & 0.104 & 1954 & 0.309 \\
& 1024 & 1344 & 0.212 & 4001 & 0.632 \\
& 2048 & 2689 & 0.425 & 8002 & 1.264 \\\addlinespace
Exponential & 100 & 274 & 0.043 & 823 & 0.130 \\
Model & 500 & 1371 & 0.217 & 4113 & 0.650 \\
& 1024 & 2808 & 0.444 & 8423 & 1.331 \\
& 2048 & 5615 & 0.887 & 16847 & 2.662 \\\bottomrule
\end{tabular}
\end{table}
\end{document}