
私はしばらくの間、PgfPlotsTable に苦労してきました。問題は、列名の末尾に追加された '-indexNum' を削除できないことです。一意でない列名を持つオプションがあるかどうか知っている人はいませんか? PgfPlots のマニュアルを調べましたが、何も見つかりません。列名の変更も試しましたが、うまくいきませんでした。ところで、私はこれらの値をすべて CSV ファイルから読み取っています。
私のテーブルのコードは次のようになります。
\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}
ボーナス: 2 つのセルを結合する方法を知っている人はいますか? Athlete がすべてのスペースを占めるようにするには? これは、埋め込まれた画像の矢印で示されています。
出力は次のようになります。
ありがとう!