Ich habe versucht, einen einfachen Bar-Plot mit pgfplots zu erstellen. Leider schaffe ich es nicht alle Daten im Diagramm abzubilden. Ich habe an dem Parameter
enlargelimits=0.05
\documentclass[11pt,a4paper,ngerman]{standalone} \usepackage[T1]{fontenc} \usepackage{babel} \usepackage{pgfplots} \pgfplotsset{width=7cm,compat=1.18} \begin{document} \begin{tikzpicture} \begin{axis}[ ybar, enlargelimits=0.05, legend style={at={(0.5,-0.5)}, anchor=north,legend columns=-1}, ylabel={Score}, symbolic x coords={Moodle,Blackboard,Smartest}, xtick=data, nodes near coords, nodes near coords align={vertical}, x tick label style={rotate=45,anchor=east}, ] \addplot coordinates {(Moodle,45) (Blackboard,60) (Smartest,75)}; \addplot coordinates {(Moodle,75) (Blackboard,60) (Smartest,60)}; \addplot coordinates {(Moodle,120) (Blackboard,150) (Smartest,150)}; \addplot coordinates {(Moodle,100) (Blackboard,60) (Smartest,60)}; \addplot coordinates {(Moodle,100) (Blackboard,40) (Smartest,40)}; \legend{Usebility, Privacy, Benefit, Interoperabilität, Kosten} \end{axis} \end{tikzpicture} \end{document}
- Was muss ich tun, dass alle Balken im Diagrammfeld angezeigt werden?
- Welche Einstellung erlaubt es mir, die Legende in zwei Zeilen anzuzeigen?