von sudo » Di 20. Aug 2013, 09:24
Ich habe eine Tabelle mit einigen Einträgen links und über dem Teil den ich ausgeben möchte.
\documentclass{scrartcl}
\usepackage{pgfplotstable}
\usepackage{pgfplots}
\begin{document}
\pgfplotstableread{%
1 b K 0 4
2 l o 1 5
3 u p 2 6
4 b f 3 7
}\loadedtable
\pgfplotstabletranspose{\transposed}{\loadedtable}
\pgfplotstabletypeset[
%skip first n=2, %% wirkt nicht
skip rows between index={-1}{3}, %% wirkt wie erwartet
columns={[index]1,[index]2},
display columns/0/.style={column name=o},
display columns/1/.style={column name=p}
]{\transposed}
\begin{tikzpicture}
\begin{axis}
\addplot table [
x index=1,
y index=2,
skip first n=3, %% wirkt nicht
skip rows between index={-1}{3}, %% wirkt hier auch nicht
] {\transposed};
\end{axis}
\end{tikzpicture}
\end{document}
Dies ergibt bei mir 4 Fehler für die 4 Buchstaben, die nicht als floats genommen werden können und eine Graphik, bei der auch für die erste Spalte (1 2 3 4) ein Punkt existiert. Ich könnte natürlich die Teile entfernen, die ich hier nicht brauche, wundere mich aber, dass die Funktion skip first n nicht funktioniert.
Ich habe eine Tabelle mit einigen Einträgen links und über dem Teil den ich ausgeben möchte.[code]\documentclass{scrartcl}
\usepackage{pgfplotstable}
\usepackage{pgfplots}
\begin{document}
\pgfplotstableread{%
1 b K 0 4
2 l o 1 5
3 u p 2 6
4 b f 3 7
}\loadedtable
\pgfplotstabletranspose{\transposed}{\loadedtable}
\pgfplotstabletypeset[
%skip first n=2, %% wirkt nicht
skip rows between index={-1}{3}, %% wirkt wie erwartet
columns={[index]1,[index]2},
display columns/0/.style={column name=o},
display columns/1/.style={column name=p}
]{\transposed}
\begin{tikzpicture}
\begin{axis}
\addplot table [
x index=1,
y index=2,
skip first n=3, %% wirkt nicht
skip rows between index={-1}{3}, %% wirkt hier auch nicht
] {\transposed};
\end{axis}
\end{tikzpicture}
\end{document}
[/code]Dies ergibt bei mir 4 Fehler für die 4 Buchstaben, die nicht als floats genommen werden können und eine Graphik, bei der auch für die erste Spalte (1 2 3 4) ein Punkt existiert. Ich könnte natürlich die Teile entfernen, die ich hier nicht brauche, wundere mich aber, dass die Funktion skip first n nicht funktioniert.