使用 pgfplotstables 转置两次时保留原始头行

使用 pgfplotstables 转置两次时保留原始头行

我正在尝试向现有的添加行pgfplotstables

因此我使用了使用两次的方法pgfplotstabletranspose。但是它添加了一个新的头行。我想删除它以便在第二次转置表格时保留原始行。

我阅读了手册但没有发现任何关于此内容的信息。

答案1

当然,您最终会得到一个额外的列,但它们很容易被忽略。

\documentclass{article}
\usepackage{pgfplotstable}

\begin{document}
\pgfplotstableread{%
a b c d
0 1 2 3
4 5 6 7
8 9 10 11
12 13 14 15
16 17 18 19
20 21 22 23
}\mytable
\pgfplotstabletypeset{\mytable}

\pgfplotstabletranspose{\newtable}{\mytable}
\pgfplotstabletypeset[string type]{\newtable}

\pgfplotstabletranspose[colnames from=colnames,input colnames to=index]{\retable}{\newtable}
\pgfplotstabletypeset{\retable}

\end{document}

相关内容