pgfplots: Kurven aus dem Diagramm ausblenden

pgfplots: Kurven aus dem Diagramm ausblenden

Gibt es eine Möglichkeit, die ersten beiden Kurven auszublenden, sodass nur die Gesamtsumme angezeigt wird?

Schließt leider forget plotnur die Kurve von der Auflistung in der Legende aus.

\documentclass{standalone}

\RequirePackage{pgfplots}

\begin{document}

\begin{tikzpicture}
    \begin{axis}[stack plots=y,
    legend pos=outer north east,
    minor x tick num=1,
    minor y tick num=1,
    ymin=0,
    grid=both,
    ] 
        \addplot [forget plot, line width=0pt] coordinates {(0,1) (1,1) (2,2) (3,2)};  % HIDE from graph but use for Total
        \addplot [forget plot, line width=0pt] coordinates {(0,1) (1,1) (2,2) (3,2)};  % HIDE from graph but use for Total
        \addplot [line width=2pt, mark=*] coordinates {(0,1) (1,1) (2,2) (3,2)}; 

        \legend{Total}
    \end{axis} 
\end{tikzpicture}

\end{document}

Möchten Sie zwei Kurven ausblenden, um nur die Gesamtkurve anzuzeigen?

Sogar mitline width=0pt sind diese Linien immer noch sichtbar ...

Jede Hilfe ist willkommen. Danke!

Antwort1

Sie können Folgendes verwenden draw=none:

\documentclass{standalone}

\RequirePackage{pgfplots}

\begin{document}

\begin{tikzpicture}
    \begin{axis}[stack plots=y,
    legend pos=outer north east,
    minor x tick num=1,
    minor y tick num=1,
    ymin=0,
    grid=both,
    ] 
        \addplot [forget plot, draw=none] coordinates {(0,1) (1,1) (2,2) (3,2)};  % HIDE from graph but use for Total
        \addplot [forget plot, draw=none] coordinates {(0,1) (1,1) (2,2) (3,2)};  % HIDE from graph but use for Total
        \addplot [line width=2pt, mark=*] coordinates {(0,1) (1,1) (2,2) (3,2)}; 

        \legend{Total}
    \end{axis} 
\end{tikzpicture}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen