Wie kann ich in TikZ/pgfplots einzelne Legendeneinträge ausblenden?

gefragt 27 Mär '17, 07:10

SF6's gravatar image

SF6
15953440
Akzeptiert-Rate: 0%


Du kannst für den betreffenden Plot die Option forget plot angeben:

Öffne in Overleaf
\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}

\begin{document}
\begin{tikzpicture}
  \begin{axis}
  \addplot[blue]{x};
  \addplot[red,forget plot]{x+1};%<- kein Legendeneintrag
  \addplot[green]{x+2};
  \addplot[orange]{x+3};
  \addplot[gray]{x+4};
  \legend{0,2,3,4}
  \end{axis}
\end{tikzpicture}
\end{document}

alt text

Zu beachten ist dabei, dass für Plots mit dieser Option der Plotindex nicht erhöht wird. Nutzt man eine cycle list dann würde der nächste Plot den gleichen Stil erhalten. Das lässt sich vermeiden, in dem nach dem ignorierten Plot der Plotindex manuell um 1 erhöht wird.

Öffne in Overleaf
\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}

\begin{document}
\begin{tikzpicture}
  \begin{axis}
  \addplot{x};
  \addplot+[forget plot]{x+1};% <- kein Legendeneintrag
  \pgfplotsset{cycle list shift={1}}% <- Plotindex um 1 erhöhen
  \addplot{x+2};
  \addplot{x+3};
  \addplot{x+4};
  \legend{0,2,3,4}
  \end{axis}
\end{tikzpicture}
\end{document}

alt text

Permanenter link

beantwortet 27 Mär '17, 08:53

esdd's gravatar image

esdd
17.8k284257
Akzeptiert-Rate: 62%

Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×298
×11

gestellte Frage: 27 Mär '17, 07:10

Frage wurde gesehen: 8,042 Mal

zuletzt geändert: 27 Mär '17, 08:53