ich arbeite noch nicht lange mit Latex und deshalb tue ich mich grad schwer mit der Erstellung eines Säulendiagramms. Hab ein Beispielcode hier auf der Seite gefunden und meine Werte ergänzt. Funktioniert leider nicht. Die Balken werden nicht dargestellt. Eigentlich sollten es 6 sein (X,Y,Z,MX,MY,MZ)...
Kann mir dabei jemand helfen?
Mein Code sieht aus wie folgt:
\documentclass[10pt,a4paper]{article} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage{lmodern} \usepackage[utf8]{inputenc} \usepackage{pgfplots} \pgfplotsset{ compat=1.9, xlabel near ticks, ylabel near ticks } \begin{document} \begin{tikzpicture} \begin{axis} [ height=6cm, width=12cm, enlargelimits=0.05, legend style={ at={(0.5,-0.2)}, anchor=north, legend columns=-1 }, ymin=-30, ymax=40, x tick label style={/pgf/number format/1000 sep=}, x tick label style={rotate=45,anchor=east}, ylabel={Mio. t}, ybar interval=5, ytick={-30,-20,...,40} ] \addplot coordinates { %TP1.02 (X,5.495) (Y,0.278) (Z,-1.686) (MX,-0.259) (MY,-6.11) (MZ,-0.16) }; \addplot coordinates { %TP1.03 (X,26.618) (Y,5.252) (Z,9.998) (MX,12.455) (MY,14.831) (MZ,-17.319) }; \addplot coordinates { %TP1.09 (X,13.213) (Y, 0.007) (Z,3.594) (MX,-0.011) (MY,3.856) (MZ,-0.026) }; \addplot coordinates { %TP1.10 (X,28.349) (Y, -4.235) (Z,7.511) (MX,-12.248) (MY,15.522) (MZ,22.576) }; \legend{TP1.02,TP1.03,TP1.09,TP1.10} \end{axis} \end{tikzpicture} \end{document}