pgfplots: 'plot table' Spaltennamen festlegen
Ich möchte bei einer Tabelle die Spaltenbenennung (`x y p q`) aussparen und selbst festlegen.
Ich dachte, das geht mit `columns/2/.style = {column name=p}`. Scheinbar ist es nicht ganz so einfach.
Was muss ich da anders machen?
%\documentclass[]{article}
\documentclass[border=3pt, varwidth]{standalone}
\usepackage{pgfplots}
\pgfplotsset{width=7cm,compat=1.13}
% Tabelle des Typs
% x y p q
\pgfplotstableread{
1 2 2 5
1 3 7 1
8 2 3 1
9 5 3 6
}\datatable
\begin{document}
\begin{tikzpicture}
\begin{axis}[ymin=0]
\addplot table [
%header=false,
% columns 0 und 1 werden autom. als x- und y-Koordinaten gewertet
columns/2/.style = {column name=p},
columns/3/.style = {column name=q},
%
%x=p, y=q % Wieso geht das nicht?
%x=\hisrow{p}, %x=\thisrow{p}, y=\thisrow{q} % Wieso geht das nicht?
%
] {\datatable};
\end{axis}
\end{tikzpicture}
\end{document}