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}