Wie verbindet man Zellen richtig?

Wie verbindet man Zellen richtig?

Ich habe eine Tabelle und muss zwei Zellen zu einer zusammenführen.

Bildbeschreibung hier eingeben Mein Code ist unten:

\begin{document}
\begin{table}[]
\centering \caption {caption}
\label{tab:boot-var}
\begin{tabular}{|c|r|r|r|r|r|r|r|r|r|r|r|r|} \hline
%
\multirow{2}{*}{$\alpha$} &
\multicolumn{3}{c|}{$\overline{\emph{VaR}}_\alpha \times 10^{-2}$}
& \multicolumn{3}{c|}{$\Delta \times 10^{-3}$} &
\multicolumn{3}{c|}{$SD \times 10^{-2}$} &
\multicolumn{3}{c|}{$RMSE \times 10^{-2}$} \\ \cline{2-13}
 & \multicolumn{1}{c|}{$C_G$} & \multicolumn{1}{c|}{$C_t$} & \multicolumn{1}{c|}{$C_R$} & \multicolumn{1}{c|}{$C_G$} & \multicolumn{1}{c|}{$C_t$} & \multicolumn{1}{c|}{$C_R$} & \multicolumn{1}{c|}{$C_G$} & \multicolumn{1}{c|}{$C_t$} & \multicolumn{1}{c|}{$C_R$} & \multicolumn{1}{c|}{$C_G$} & \multicolumn{1}{c|}{$C_t$} & \multicolumn{1}{c|}{$C_R$} \\ \hline
90,0 & 1,61 & 1,62 & 1,61 & 2,99 &  3,03 &  2,96 & 0,80 & 0,79 & 0,85 & 3,10 & 3,13 & 3,08 \\
95,0 & 2,19 & 2,20 & 2,18 & 5,00 &  5,06 &  4,93 & 1,18 & 1,37 & 1,48 & 5,14 & 5,24 & 5,14 \\
99,0 & 3,46 & 3,50 & 3,46 & 8,71 &  9,11 &  8,78 & 1,79 & 2,32 & 2,47 & 8,89 & 9,40 & 9,11 \\
99,5 & 4,04 & 4,21 & 4,09 & 4,15 &  5,82 &  4,64 & 4,22 & 6,10 & 5,69 & 5,91 & 8,42 & 7,33 \\
99,9 & 5,62 & 5,53 & 5,49 & 0,05 & -0,86 & -1,21 & 3,81 & 5,18 & 5,16 & 3,81 & 5,24 & 5,29 \\ \hline
\end{tabular}
\end{table}
\end{document}

Frage.Wie füge ich Zellen in der Tabelle richtig zusammen?

Mein Problem ist\multirow{2}{*}{$\alpha$}

Antwort1

Während Ihr Problem durch Laden gelöst werden konnte multirow(Sie haben eine Fehlermeldung erhalten, nicht wahr?), gibt es auch einige kleinere Probleme, die im folgenden Code behoben sind: \emphim Mathematikmodus ist falsch und \mathitsollte verwendet werden.

Ich habe die Minuszeichen nicht korrigiert (das sollten Sie tun), da ich auch eine bessere Möglichkeit zum Tabellenlayout vorstelle, bei der das Problem nicht auftritt.

\documentclass{article}
\usepackage{geometry}
\usepackage{multirow} % for your style
\usepackage{booktabs,siunitx} % for the better one

\sisetup{output-decimal-marker={,}}

\begin{document}

\begin{table}[htp]
\centering
\caption{Caption for the jailed table}
\label{tab:boot-var}
\begin{tabular}{|c|r|r|r|r|r|r|r|r|r|r|r|r|} \hline
%
\multirow{2}{*}{$\alpha$} &
\multicolumn{3}{c|}{$\overline{\mathit{Va}R}_\alpha \times 10^{-2}$}&
  \multicolumn{3}{c|}{$\Delta \times 10^{-3}$} &
  \multicolumn{3}{c|}{$\mathit{SD} \times 10^{-2}$} &
  \multicolumn{3}{c|}{$\mathit{RMSE} \times 10^{-2}$} \\
\cline{2-13}
&
  \multicolumn{1}{c|}{$C_G$} &
  \multicolumn{1}{c|}{$C_t$} &
  \multicolumn{1}{c|}{$C_R$} &
  \multicolumn{1}{c|}{$C_G$} &
  \multicolumn{1}{c|}{$C_t$} &
  \multicolumn{1}{c|}{$C_R$} &
  \multicolumn{1}{c|}{$C_G$} &
  \multicolumn{1}{c|}{$C_t$} &
  \multicolumn{1}{c|}{$C_R$} &
  \multicolumn{1}{c|}{$C_G$} &
  \multicolumn{1}{c|}{$C_t$} &
  \multicolumn{1}{c|}{$C_R$} \\
\hline
90,0 & 1,61 & 1,62 & 1,61 & 2,99 &  3,03 &  2,96 & 0,80 & 0,79 & 0,85 & 3,10 & 3,13 & 3,08 \\
95,0 & 2,19 & 2,20 & 2,18 & 5,00 &  5,06 &  4,93 & 1,18 & 1,37 & 1,48 & 5,14 & 5,24 & 5,14 \\
99,0 & 3,46 & 3,50 & 3,46 & 8,71 &  9,11 &  8,78 & 1,79 & 2,32 & 2,47 & 8,89 & 9,40 & 9,11 \\
99,5 & 4,04 & 4,21 & 4,09 & 4,15 &  5,82 &  4,64 & 4,22 & 6,10 & 5,69 & 5,91 & 8,42 & 7,33 \\
99,9 & 5,62 & 5,53 & 5,49 & 0,05 & -0,86 & -1,21 & 3,81 & 5,18 & 5,16 & 3,81 & 5,24 & 5,29 \\ \hline
\end{tabular}
\end{table}

\begin{table}[htp]
\centering
\caption{Caption for the nice table}
\label{tab:boot-var+}
\begin{tabular}{
 @{}
 S[table-format=2.1]
 *{4}{S[table-format=1.2]}
 *{2}{S[table-format=-1.2]}
 *{6}{S[table-format=1.2]}
 @{}
}
\toprule
{$\alpha$} &
  \multicolumn{3}{c}{$\overline{\mathit{Va}R}_\alpha \times 10^{-2}$} &
  \multicolumn{3}{c}{$\Delta \times 10^{-3}$} &
  \multicolumn{3}{c}{$\mathit{SD} \times 10^{-2}$} &
  \multicolumn{3}{c}{$\mathit{RMSE} \times 10^{-2}$} \\
\cmidrule(lr){2-4} \cmidrule(lr){5-7} \cmidrule(lr){8-10} \cmidrule(l){11-13}
&
  {$C_G$} & {$C_t$} & {$C_R$} &
  {$C_G$} & {$C_t$} & {$C_R$} &
  {$C_G$} & {$C_t$} & {$C_R$} &
  {$C_G$} & {$C_t$} & {$C_R$} \\
\midrule
90,0 & 1,61 & 1,62 & 1,61 & 2,99 &  3,03 &  2,96 & 0,80 & 0,79 & 0,85 & 3,10 & 3,13 & 3,08 \\
95,0 & 2,19 & 2,20 & 2,18 & 5,00 &  5,06 &  4,93 & 1,18 & 1,37 & 1,48 & 5,14 & 5,24 & 5,14 \\
99,0 & 3,46 & 3,50 & 3,46 & 8,71 &  9,11 &  8,78 & 1,79 & 2,32 & 2,47 & 8,89 & 9,40 & 9,11 \\
99,5 & 4,04 & 4,21 & 4,09 & 4,15 &  5,82 &  4,64 & 4,22 & 6,10 & 5,69 & 5,91 & 8,42 & 7,33 \\
99,9 & 5,62 & 5,53 & 5,49 & 0,05 & -0,86 & -1,21 & 3,81 & 5,18 & 5,16 & 3,81 & 5,24 & 5,29 \\
\bottomrule
\end{tabular}
\end{table}

\end{document}

Bildbeschreibung hier eingeben

Wie Sie sehen, ist die Eingabe viel einfacher und die Tabelle sieht professioneller aus.

Bildbeschreibung hier eingeben

„Sperrt Tischzellen nicht ein“, sagt die Ente.

Antwort2

Sie sollten \usepackage{multirow}die Präambel hinzufügen. Wenn sie vorhanden ist, wird das Dokument ohne Fehler kompiliert.

\documentclass{article}
\usepackage{multirow}

\begin{document}
\begin{table}[]
\centering \caption {caption}
\label{tab:boot-var}
\begin{tabular}{|c|r|r|r|r|r|r|r|r|r|r|r|r|} \hline
%
\multirow{2}{*}{$\alpha$} &
\multicolumn{3}{c|}{$\overline{\emph{VaR}}_\alpha \times 10^{-2}$}
& \multicolumn{3}{c|}{$\Delta \times 10^{-3}$} &
\multicolumn{3}{c|}{$SD \times 10^{-2}$} &
\multicolumn{3}{c|}{$RMSE \times 10^{-2}$} \\ \cline{2-13}
 & \multicolumn{1}{c|}{$C_G$} & \multicolumn{1}{c|}{$C_t$} & \multicolumn{1}{c|}{$C_R$} & \multicolumn{1}{c|}{$C_G$} & \multicolumn{1}{c|}{$C_t$} & \multicolumn{1}{c|}{$C_R$} & \multicolumn{1}{c|}{$C_G$} & \multicolumn{1}{c|}{$C_t$} & \multicolumn{1}{c|}{$C_R$} & \multicolumn{1}{c|}{$C_G$} & \multicolumn{1}{c|}{$C_t$} & \multicolumn{1}{c|}{$C_R$} \\ \hline
90,0 & 1,61 & 1,62 & 1,61 & 2,99 &  3,03 &  2,96 & 0,80 & 0,79 & 0,85 & 3,10 & 3,13 & 3,08 \\
95,0 & 2,19 & 2,20 & 2,18 & 5,00 &  5,06 &  4,93 & 1,18 & 1,37 & 1,48 & 5,14 & 5,24 & 5,14 \\
99,0 & 3,46 & 3,50 & 3,46 & 8,71 &  9,11 &  8,78 & 1,79 & 2,32 & 2,47 & 8,89 & 9,40 & 9,11 \\
99,5 & 4,04 & 4,21 & 4,09 & 4,15 &  5,82 &  4,64 & 4,22 & 6,10 & 5,69 & 5,91 & 8,42 & 7,33 \\
99,9 & 5,62 & 5,53 & 5,49 & 0,05 & -0,86 & -1,21 & 3,81 & 5,18 & 5,16 & 3,81 & 5,24 & 5,29 \\ \hline
\end{tabular}
\end{table}
\end{document}

Antwort3

Hier ist eine weitere Lösung, die bewusst überhaupt keine vertikalen Linien und nur wenige, aber gut verteilte horizontale Linien verwendet. Im Vergleich zu @egregs"schöner TischLösung: Der unten gezeigte Code (a) verwendet eine arrayUmgebung anstelle einer tabularUmgebung, wodurch nur 2 $Symbole für die gesamte Tabelle eingegeben werden müssen (eines vor \begin{array}, das andere nach \end{array}), und (b) weist allen 12 Datenspalten die gleiche Breite zu, um eine „gleichmäßiger aussehende“ Ausgabe zu präsentieren.

Bildbeschreibung hier eingeben

\documentclass{article}
% Choose suitable page parameters:
\usepackage[letterpaper,margin=1in]{geometry} 
\usepackage{booktabs,siunitx}
\usepackage[skip=0.333\baselineskip]{caption}
\begin{document}

\begin{table}[ht!]
\sisetup{table-format=-1.2, output-decimal-marker={,}}
\centering
\caption{Choose a suitable caption} \label{tab:boot-var+}
$\begin{array}{@{} c *{12}{S} @{}}
\toprule
\alpha & \multicolumn{3}{c}{\overline{\mathit{VaR}}_\alpha \times 10^{-2}} &
         \multicolumn{3}{c}{\Delta\times 10^{-3}} &
         \multicolumn{3}{c}{\mathit{SD}\times 10^{-2}} &
         \multicolumn{3}{c@{}}{\mathit{RMSE}\times 10^{-2}} \\
\cmidrule(lr){2-4} \cmidrule(lr){5-7} \cmidrule(lr){8-10} \cmidrule(l){11-13}
& {~~C_G} & {~~C_t} & {~~C_R} & {~~C_G} & {~~C_t} & {~~C_R} &
  {~~C_G} & {~~C_t} & {~~C_R} & {~~C_G} & {~~C_t} & {~~C_R} \\
\midrule
90,0 & 1,61 & 1,62 & 1,61 & 2,99 & 3,03 & 2,96 & 0,80 & 0,79 & 0,85 & 3,10 & 3,13 & 3,08 \\
95,0 & 2,19 & 2,20 & 2,18 & 5,00 & 5,06 & 4,93 & 1,18 & 1,37 & 1,48 & 5,14 & 5,24 & 5,14 \\
99,0 & 3,46 & 3,50 & 3,46 & 8,71 & 9,11 & 8,78 & 1,79 & 2,32 & 2,47 & 8,89 & 9,40 & 9,11 \\
99,5 & 4,04 & 4,21 & 4,09 & 4,15 & 5,82 & 4,64 & 4,22 & 6,10 & 5,69 & 5,91 & 8,42 & 7,33 \\
99,9 & 5,62 & 5,53 & 5,49 & 0,05 &-0,86 &-1,21 & 3,81 & 5,18 & 5,16 & 3,81 & 5,24 & 5,29 \\
\bottomrule
\end{array}$
\end{table}
\end{document}

verwandte Informationen