ich möchte, dass Low High zentriert wird, je nach dem verwendeten Modell

ich möchte, dass Low High zentriert wird, je nach dem verwendeten Modell

Das ist mein aktueller Code. Und ich kann im FPCR Prophet Update keine Spalten mit niedrigen und hohen Spalten erstellen, um sie auszurichten. Außerdem ist Pick-up nach rechts geneigt und nicht in der Mitte von niedrig und hoch. Wie kann ich eine bessere Ausrichtung erreichen? Ich habe es mit chatgpt versucht, aber das bringt nichts.

\begin{table}[H]
\centering
\begin{tabular}{lllllllll}
\toprule
Model & \multicolumn{2}{r}{Pick-up} & \multicolumn{2}{r}{FPCR-Prophet} & \multicolumn{2}{r}{FPCR-Prophet-update} & \multicolumn{2}{r}{Prophet} \\
Version var. & low & high & low & high & low & high & low & high \\
\midrule
h=0 & 1.83 & 1.79 & 1.47 & 5.14 & 2.07 & 2.13 & 0.82 & 6.88 \\
h=1 & 2.74 & 2.67 & 1.32 & 5.52 & 1.97 & 3.17 & 0.83 & 6.12 \\
h=2 & 5.06 & 5.18 & 1.2 & 5.74 & 1.92 & 4.1 & 0.9 & 6.75 \\
h=3 & 8.57 & 9.91 & 1.13 & 6.45 & 2.69 & 5.86 & 0.92 & 7.43 \\
\bottomrule
\end{tabular}
\caption{Simulation results }
\label{your-label}
\end{table}

Bildbeschreibung hier eingeben

Antwort1

Die Ausrichtung des ProphetLabels ist, wie Sie rim \multicolumn; angeben c, stattdessen zu verwenden. Für die anderen \multicolumns wäre es wünschenswert, cauch zu verwenden, aber für die breiteren ( FPCR-Prophet& FPCR-Prophet-update) hilft das nicht, da sie einfach zu breit sind, d. h. breiter als die beiden Spalten darunter zusammen. LaTeX hat keine guten Vorkehrungen, um diese Art von verschachtelten Ausrichtungen durchzuführen, aber ich denke, eine einfache Lösung wäre, die beiden lowSpalten ein wenig nach rechts zu verschieben. Wie viel, müssen Sie durch Ausprobieren herausfinden. Ich habe 3 mm bzw. 9 mm ausprobiert. Das ergibt für mich folgende Lösung:

\documentclass{article}

\usepackage{booktabs}
\usepackage{array}

\begin{document}

\begin{table}[h]
\noindent\rule{\textwidth}{1mm}\\
\centering
\begin{tabular}{lll>{\hspace{3mm}}ll>{\hspace{9mm}}llll}
\toprule
Model & \multicolumn{2}{c}{Pick-up} & \multicolumn{2}{c}{FPCR-Prophet} & \multicolumn{2}{c}{FPCR-Prophet-update} & \multicolumn{2}{c}{Prophet} \\
Version var. & low & high & low & high & low & high & low & high \\
\midrule
h=0 & 1.83 & 1.79 & 1.47 & 5.14 & 2.07 & 2.13 & 0.82 & 6.88 \\
h=1 & 2.74 & 2.67 & 1.32 & 5.52 & 1.97 & 3.17 & 0.83 & 6.12 \\
h=2 & 5.06 & 5.18 & 1.2 & 5.74 & 1.92 & 4.1 & 0.9 & 6.75 \\
h=3 & 8.57 & 9.91 & 1.13 & 6.45 & 2.69 & 5.86 & 0.92 & 7.43 \\
\bottomrule
\end{tabular}
\\\noindent\rule{\textwidth}{1mm}
\caption{Simulation results }
\label{your-label}
\end{table}

\end{document}

Die beiden Regeln dienen dazu, die Textbreite anzuzeigen, und wie Sie sehen, wird die gesamte Tabelle mit der LaTeX- articleKlasse zu breit.

Bildbeschreibung hier eingeben

\smallWir können versuchen, die Tabelle mithilfe der Schriftart und durch Entfernen des Spaltenabstands mit etwas zu verkleinern @{}. Die Verschiebungen betragen dann 1 mm und 7 mm.

\begin{table}[h]
\noindent\rule{\textwidth}{1mm}\\
\centering\small
\begin{tabular}{lll>{\hspace{1mm}}ll>{\hspace{7mm}}ll@{}ll}
\toprule
Model & \multicolumn{2}{c}{Pick-up} & \multicolumn{2}{@{}c}{FPCR-Prophet} & \multicolumn{2}{@{}c}{FPCR-Prophet-update} & \multicolumn{2}{@{}c}{Prophet} \\
Version var. & low & high & low & high & low & high & low & high \\
\midrule
h=0 & 1.83 & 1.79 & 1.47 & 5.14 & 2.07 & 2.13 & 0.82 & 6.88 \\
h=1 & 2.74 & 2.67 & 1.32 & 5.52 & 1.97 & 3.17 & 0.83 & 6.12 \\
h=2 & 5.06 & 5.18 & 1.2 & 5.74 & 1.92 & 4.1 & 0.9 & 6.75 \\
h=3 & 8.57 & 9.91 & 1.13 & 6.45 & 2.69 & 5.86 & 0.92 & 7.43 \\
\bottomrule
\end{tabular}
\\\noindent\rule{\textwidth}{1mm}
\caption{Simulation results }
\label{your-label}
\end{table}

Bildbeschreibung hier eingeben

Antwort2

Ich würde anstelle längerer Überschriften eine Legende verwenden.

\documentclass{article}
\usepackage{siunitx,booktabs}

\begin{document}

\begin{table}[htp]
\centering
\setlength{\tabcolsep}{0pt}

\begin{tabular*}{\textwidth}{
  @{\extracolsep{\fill}}
  c
  *{8}{S[table-format=1.2]}
}
\toprule
\smash{\begin{tabular}[t]{c} Version \\ var. \end{tabular}} &
\multicolumn{8}{c}{Model} \\
\cmidrule{2-9}
&
\multicolumn{2}{c}{Pick-up} &
\multicolumn{2}{c}{FPCR-P} &
\multicolumn{2}{c}{FPCR-PU} &
\multicolumn{2}{c}{Prophet} \\
\cmidrule{2-3} \cmidrule{4-5} \cmidrule{6-7} \cmidrule{8-9}
& {low} & {high} & {low} & {high} & {low} & {high} & {low} & {high} \\
\midrule
$h=0$ & 1.83 & 1.79 & 1.47 & 5.14 & 2.07 & 2.13 & 0.82 & 6.88 \\
$h=1$ & 2.74 & 2.67 & 1.32 & 5.52 & 1.97 & 3.17 & 0.83 & 6.12 \\
$h=2$ & 5.06 & 5.18 & 1.2 & 5.74 & 1.92 & 4.1 & 0.9 & 6.75 \\
$h=3$ & 8.57 & 9.91 & 1.13 & 6.45 & 2.69 & 5.86 & 0.92 & 7.43 \\
\bottomrule
\multicolumn{1}{l}{\makebox[0pt][l]{%
  \footnotesize FPCR-P: FPCR-Prophet;\qquad FPCR-PU: FPCR-Prophet-update%
}}
\end{tabular*}

\caption{Simulation results}
\label{your-label}

\end{table}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen