von kannstmasehn » Mo 30. Okt 2023, 09:48
Hallo,
bei meinem Balkendiagramm ist der Grafikbereich leider zu klein, so dass die Werte der Balken (in 90°-Rotation) über den Rahmen ragen. Wie kann ich den Bereich so verlängern, dass die Zahlen passen? Oder dass sie innerhalb des Balkens sind?
Mit reinen Vergrößerungen der Abbildung hat es nicht funktioniert. Bin dankbar um Hilfe.
\documentclass[a4paper]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\begin{document}
\begin{figure}[htpb]
\begin{tikzpicture}
\begin{axis}[%
ybar,
symbolic x coords={
{A},
},
xtick=data,
nodes near coords,
nodes near coords align={vertical},
every node near coord/.append style={rotate=90, anchor=west},
]
\addplot[] coordinates {
({A},20)
};
\addplot[] coordinates {
({A},123)
};
\addplot[] coordinates {
({A},50)
};
\end{axis}
\end{tikzpicture}
\end{figure}
\end{document}
Vielen Dank im Voraus
Kannstmasehn
Hallo,
bei meinem Balkendiagramm ist der Grafikbereich leider zu klein, so dass die Werte der Balken (in 90°-Rotation) über den Rahmen ragen. Wie kann ich den Bereich so verlängern, dass die Zahlen passen? Oder dass sie innerhalb des Balkens sind?
Mit reinen Vergrößerungen der Abbildung hat es nicht funktioniert. Bin dankbar um Hilfe.
[code]
\documentclass[a4paper]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\begin{document}
\begin{figure}[htpb]
\begin{tikzpicture}
\begin{axis}[%
ybar,
symbolic x coords={
{A},
},
xtick=data,
nodes near coords,
nodes near coords align={vertical},
every node near coord/.append style={rotate=90, anchor=west},
]
\addplot[] coordinates {
({A},20)
};
\addplot[] coordinates {
({A},123)
};
\addplot[] coordinates {
({A},50)
};
\end{axis}
\end{tikzpicture}
\end{figure}
\end{document}
[/code]
Vielen Dank im Voraus
Kannstmasehn