
Ich kämpfe schon seit einiger Zeit mit PgfPlotsTable. Das Problem ist, dass ich das an das Ende meiner Spaltennamen angehängte '-indexNum' nicht loswerde. Weiß jemand, ob es eine Option für nicht eindeutige Spaltennamen gibt? Ich habe das PgfPlots-Handbuch durchgesehen, aber ich kann nichts finden. Ich habe auch versucht, Spalten umzubenennen, aber das hat auch nicht funktioniert. Übrigens lese ich alle diese Werte aus einer CSV-Datei.
So sieht der Code für meine Tabelle aus:
\begin{table}[ht!]
\begin{center}
\resizebox{\textwidth}{!}{
\pgfplotstabletypeset[
col sep=comma,
string type,
assign column name/.style={/pgfplots/table/column name={\textbf{#1}}},
every column/.code={
\ifnum\pgfplotstablecol>0
\pgfkeysalso{column type/.add={|}{}}
\fi
},
assign column name/.style={/pgfplots/table/column name={#1}},
every head row/.style={after row=\hline, before row=\hline \multicolumn{1}{c|}{} & \multicolumn{2}{c|}{\textbf{MLR}} & \multicolumn{2}{c|}{\textbf{Ridge}} & \multicolumn{2}{c|}{\textbf{Lasso}} & \multicolumn{2}{c}{\textbf{Elastic Net}} \\ \hline},
every last row/.style={after row=\hline}
]{resources/athletes_cv.csv}
}
\end{center}
\end{table}
Bonus: Weiß jemand, wie man zwei Zellen zusammenführt? So dass der Athlet den gesamten Platz einnimmt? Dies wird durch den Pfeil im eingebetteten Bild angezeigt.
So sieht die Ausgabe aus:
Danke!