PGFPLOT vordefinierte cycle lists Thema ist als GELÖST markiert

Tabellen und Grafiken erstellen und anordnen


Holger Witte
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Sa 23. Nov 2019, 19:55

PGFPLOT vordefinierte cycle lists

Beitrag von Holger Witte »

Hallo liebes Forum,

ich würde gern die vordefinierten Einstellungen der cycle lists für ein Balkenplot kennen, damit ich die Farbeinstellungen an anderer Stelle übernehmen kann. Ich möchte damit ein einheitliches Farbbild umsetzen. Ich habe in der Dokumentation von PGFPLOTS 1.16 zwar auf Seite 216 "definitions of all predefined cycle lists" gefunden. Aber leider keine cycle list, die für die gefüllten Balken angewandt wird. Ich habe ein Beispiel beigefügt mit einem Balkenplot, für das ich gern die vordefinierten Farben ausfindig machen würde. Vielleicht kann mir jemand einen Tipp geben?
Viele Grüße
Holger

\documentclass[a4paper]{scrartcl}
\usepackage{pgfplots}
\pgfplotsset{compat=1.16}

\begin{document}
\begin{tikzpicture}
\begin{axis}[xbar]
  \addplot coordinates {(10,1)};
  \addplot coordinates {(10,1)};
  \addplot coordinates {(10,1)};
  \addplot coordinates {(10,1)};
  \addplot coordinates {(10,1)};
  \addplot coordinates {(10,1)};
  \end{axis}
\end{tikzpicture}
\end{document}

gast.

Re: PGFPLOT vordefinierte cycle lists

Beitrag von gast. »

Ich würde sagen, das ist die bar cycle list. In der aktuellen pgfplots-Anleitung ist die auf Seite 85f zu finden. Das passt auch zu Werten aus pgfplots.code.tex:

        /pgfplots/bar cycle list/.style={/pgfplots/cycle list={%
                {blue,fill=blue!30!white,mark=none},%
                {red,fill=red!30!white,mark=none},%
                {brown!60!black,fill=brown!30!white,mark=none},%
                {black,fill=gray,mark=none},%
                {violet!80!black,fill=violet,mark=none},%
                {green,fill=green!80!black,mark=none}%
                }

Holger Witte
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Sa 23. Nov 2019, 19:55

Re: PGFPLOT vordefinierte cycle lists

Beitrag von Holger Witte »

Vielen Dank für die Antwort. Ich habe die Definitionen in das Beispiel kopiert und es passt wunderbar. Viele Grüße, Holger

\documentclass[a4paper]{scrartcl}
\usepackage{pgfplots}
\pgfplotsset{compat=1.16}

\begin{document}
\begin{tikzpicture}
\begin{axis}[xbar]
  \addplot coordinates {(10,1)};
  \addplot coordinates {(10,1)};
  \addplot coordinates {(10,1)};
  \addplot coordinates {(10,1)};
  \addplot coordinates {(10,1)};
  \addplot coordinates {(10,1)};
  \addplot [blue,fill=blue!30!white,mark=none] coordinates{(10,1)};
  \addplot [red,fill=red!30!white,mark=none] coordinates {(10,1)};
  \addplot [brown!60!black,fill=brown!30!white,mark=none] coordinates {(10,1)};
  \addplot [black,fill=gray,mark=none]coordinates {(10,1)};
  \addplot [violet!80!black,fill=violet,mark=none] coordinates {(10,1)};
  \addplot [green,fill=green!80!black,mark=none] coordinates {(10,1)};
  \end{axis}
\end{tikzpicture}
\end{document}

Antworten