Balken im Diagramm hervorheben

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Balken im Diagramm hervorheben

von Bartman » Di 6. Dez 2016, 01:03

Mein Vorschlag:
\documentclass[border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.14}

\begin{document}
\begin{tikzpicture}
\begin{axis}[
%	xmin=0,
	ymin=0, ymax=450,
	width=7cm, height=6cm,
%	xtick=data,
	xtick={1,...,5},
	ylabel=Anzahl,
	enlarge x limits=0.2,
	enlarge y limits=false,
	ybar,
%	symbolic x coords={stimme sehr zu, stimme zu, unentschieden, stimme nicht zu,stimme gar nicht zu},
	xticklabels = {stimme sehr zu, stimme zu, unentschieden, stimme nicht zu,stimme gar nicht zu},
	x tick label style={rotate=45,anchor=east},
	legend style={
		at={(0.5,-0.6)},
		anchor=north,
		legend columns=-1
	}
]
\addplot coordinates {(1,26) (2,160) (3,234) (4,283) (5, 319)};
\addplot[
	red,
	line legend,
	sharp plot,
	update limits=false
]
coordinates {(0,234)(6,234)};
\legend{Personen,Median};
\end{axis}
\end{tikzpicture}
\end{document}
Quelle: Abschnitt 4.5.4 Bar Plots in der Dokumentation von pgfplots.

Balken im Diagramm hervorheben

von najaemely » Mi 30. Nov 2016, 13:48

Hallo zusammen,

ich habe ein Balkendiagramm mit pgfplots erstellt, bei dem ich gerne den Balken, der dem Median entspricht hervorheben möchte. Ich habe dazu einen zweiten \addplot hinzugefügt. Leider verschwindet daraufhin die entsprechende Beschriftung auf der X-Koordinate.
Kann mir einer sagen wo der Fehler liegt bzw. hat jemand eine bessere Idee wie man den Median in einem Diagramm zusätzlich darstellen kann?
\documentclass[a4paper,12pt]{book}
\usepackage{pgfplots}

\begin{document}

\begin{figure}
  \begin{tikzpicture} 
	\begin{axis}[ 
	  xmin=0, ymin=0, ymax=450,
	  width=7cm, height=6cm,
	  xtick=data,
	  ylabel=Anzahl, 
	  enlarge x limits=0.2, 
	  enlarge y limits=false,ybar, ybar, 
	    symbolic x coords={stimme sehr zu, stimme zu, unentschieden, stimme nicht zu, 
	    stimme gar nicht zu}, 
	  x tick label style={rotate=45,anchor=east}, 
	  ] 
	    \addplot coordinates {(stimme sehr zu,26) (stimme zu,160) 
	    (unentschieden,234) (stimme nicht zu,283)};
	    \addplot coordinates {(stimme gar nicht zu, 319)};
	\end{axis} 
      \end{tikzpicture}
\end{figure}
 
\end{document}
Vielen Dank im Voraus!

Nach oben