Seite 1 von 1

Zeilen vor Multicolumn nicht geschlossen

Verfasst: Mo 11. Okt 2010, 10:27
von JJ72
Hallo,

ich habe ein Problem mit Multicolumn. In der linken oberen Ecke einer Tabelle soll eine Zelle erscheinen, die über 2 Zeilen und 2 Spalten geht, und leer ist. Daneben brauche ich in der ersten Zeile eine multicolumn, in der zweiten nicht. gelöst habe ich das ganze so:
\begin{table}[b!]
\renewcommand{\arraystretch}{1.3}
\caption{Confusion Matrix for \(\nu\)-SVM}
\label{tab:nures}
\begin{center}
\begin{tabular}{|c|c|c|c|c|c|c|c|c|}
\hline
%\cline{2-9}
\multicolumn{2}{c}{}\vline &\multicolumn{7}{c}{Control}\vline\\
\cline{3-9}
\multicolumn{2}{c}{}\vline &C1&C2&C3&C4&C5&C6&UA\\
\hline
\multirow{7}{*}{\rotatebox{90}{Classification}}&C1&13921&0&0&0&0&0&100\\ 
\cline{2-9}
&C2&0&4480&0&0&0&0&100\\ 
\cline{2-9}
&C3&3726&33&3564&0&4288&1763&26.6\\
\cline{2-9}
&C4&719&0&0&24127&6877&0&76.2\\
\cline{2-9}
&C5&0&0&0&146&9490&0&98.5\\
\cline{2-9}
&C6&719&104&2982&2321&324&3329&34.0\\
\cline{2-9}
&PA&79.9&97.0&54.4&90.7&45.4&65.4&\\
\hline
OAA&\multicolumn{8}{l}{70.9}\vline\\
\hline
\(\kappa\) &\multicolumn{8}{l}{0.6}\vline\\
\hline
\multicolumn{9}{l}{\(\kappa\): cappa coef., OAA: overall accuracy, PA: producer acc., UA: user acc.}\\
\end{tabular}
\end{center}
\end{table}
Dummerweise ist diese 2x2 Zelle jetzt aber nach links nicht abgeschlossen. Siehe Screenshot. Ich habe versucht, vor die Zeilen der Zelle ein \vline zu setzten:
\vline \multicolumn{2}{c}{}\vline &\multicolumn{7}{c}{Control}\vline\\
Erhalte aber die Fehlermeldung:

! Misplaced \omit.
<recently read> \omit
l.154 \vline \multicolumn{2}{c}{}
\vline &\multicolumn{7}{c}{Control}\vline\\
I expect to see \omit only after tab marks or the \cr of
an alignment. Proceed, and I'll ignore this case.

Hat da jemand ne Idee? Das wäre super!!

Verfasst: Mo 11. Okt 2010, 22:55
von jowon
Eine relativ einfache Lösung wäre es, den Eintrag \multicolumn{2}{c} jeweils durch \multicolumn{1}{|c}{}&\multicolumn{1}{c|} zu ersetzen.

Viel Erfolg

Wo.

Verfasst: Di 12. Okt 2010, 09:27
von JJ72
Einfach, aber genial! Worx! Dankeschön :P

Verfasst: Di 12. Okt 2010, 10:52
von KOMA
Wenn die Frage damit beantwortet ist, solltest Du den Status entsprechend anpassen. Wenn die Frage noch nicht beantwortet ist, bitte angeben, was noch fehlt.

Markus
(Moderator)

PS: Vertikale Linien in Tabellen sind typografisch meist fragwürdig bis schlecht. Siehe dazu auch die Anleitung zum Paket booktabs, sowie das Dokument tabsatz (über den zweiten Link in meiner Signatur zu erreichen).