ich habe ein Balkendiagramm mit mehreren Gruppen (hier sechs). Die Balken/Werte einer Gruppe sollen allerdings nicht gestapelt werden sondern nebeneinander liegen. Gibt es da eine Option? Wichtig ist, dass die individuelle Farbbelegung erhalten bleibt.
\documentclass[a4paper]{report} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage{float} \usepackage{floatflt} \usepackage{graphicx} \usepackage{xcolor} \usepackage{pgfplots} \usepackage{tikz} \pgfplotsset{compat=1.12} \begin{document} \begin{figure}[!h] \begin{tikzpicture} \begin{axis}[width=\textwidth, xlabel={x}, ylabel={$y$}, symbolic x coords={Rang 1, Rang 2, Rang 3, Rang 4, Rang 5, Rang 6} ] \definecolor{r1}{RGB}{167,51,51}; \definecolor{r2}{RGB}{211,153,153}; \definecolor{r3}{RGB}{0,15,150}; \addplot+[ybar, color=black, fill={r1}, mark=none] plot coordinates {(Rang 1,29)}; \addplot+[ybar, color=black, fill={r3}, mark=none] plot coordinates {(Rang 1,10)}; \addplot+[ybar, color=black, fill={r1}, mark=none] plot coordinates {(Rang 2,10)}; \addplot+[ybar, color=black, fill={r2}, mark=none] plot coordinates {(Rang 2,3)}; \addplot+[ybar, color=black, fill={r3}, mark=none] plot coordinates {(Rang 2,20)}; \addplot+[ybar, color=black, fill={r2}, mark=none] plot coordinates {(Rang 2,12)}; \addplot+[ybar, color=black, fill={r3}, mark=none] plot coordinates {(Rang 3,20)}; \addplot+[ybar, color=black, fill={r1}, mark=none] plot coordinates {(Rang 3,12)}; \addplot+[ybar, color=black, fill={r1}, mark=none] plot coordinates {(Rang 4,20)}; \addplot+[ybar, color=black, fill={r2}, mark=none] plot coordinates {(Rang 4,12)}; \addplot+[ybar, color=black, fill={r2}, mark=none] plot coordinates {(Rang 5,20)}; \addplot+[ybar, color=black, fill={r3}, mark=none] plot coordinates {(Rang 5,12)}; \addplot+[ybar, color=black, fill={r1}, mark=none] plot coordinates {(Rang 6,20)}; \addplot+[ybar, color=black, fill={r2}, mark=none] plot coordinates {(Rang 6,12)}; \end{axis} \end{tikzpicture} \end{figure} \end{document}