TeXwelt wurde neu installiert. Es funktionieren noch nicht alle Features und auch an den deutschsprachigen Formulierungen wird verbessert. Danke für eure Geduld.

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

gefragt 27 Mär '17, 07:10

SF6's gravatar image

SF6
1592338
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
15.3k134054
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:

×276
×11

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

Frage wurde gesehen: 3,643 Mal

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