Ich würde gerne eine Reihe von gestapelten Säulendiagrammen in meiner Masterarbeit nutzen. Da ich bereits Grafiken habe, sollen dieses gestapelten Säulendiagramme analog aussehen. Das heißt der Rahmen soll in seiner gesamten Ausführung identisch sein (Beschriftung x und y, sowie Größe etc). Leider bin ich sehr unbeholfen in der Thematik und bräuchte eure Hilfe.
Ich habe bereits selber gelesen, dass es {axis}[ybar stacked] gibt. Aber ich weiß leider nicht wie ich diese analog zu meiner bisherigen Grafik einsetzen kann
Ich hab einfach just for fun mal eine zweite Säulenreihe eingefügt, die natürlich die vorherige überschreibt.
\documentclass{scrreprtl} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage[ngerman]{babel} \usepackage{pgfplots} \begin{document} \begin{figure}[H]\centering \begin{tikzpicture} \draw (0cm,0cm) -- (14cm,0cm); %Abzisse \draw (0cm,0cm) -- (0cm,-0.1cm); %linkes Ende der Abzisse \draw (14cm,0cm) -- (14cm,-0.1cm); %rechtes Ende der Abzisse \draw (0cm,0cm) -- (0cm,4.5cm); %Ordinate \draw (0cm,0cm) -- (-0.1cm,0cm); %unteres Ende der Ordinate \draw (0cm,4.5cm) -- (-0.1cm,4.5cm) node [left] {$\sum\nolimits$}; %oberes Ende der Ordinate \foreach \x in {0,10,20,30,40} %Hilfslinien \draw[gray!50, text=black] (-0.1 cm,\x mm) -- (14 cm,\x mm) node at (-0.5 cm,\x mm) {\x}; %Beschriftung der Hilfslinien \node at (7.0cm,5cm) {Überschrift}; %Überschrift \foreach \x/\y/\country in {0.5/20/1, 2.5/18/2, 4.5/16/3, 6.5/14/4, 8.5/12/4, 10.5/10/5, 12.5/8/6} { \draw[fill=blue] (\x cm,0cm) rectangle (1cm+\x cm,\y mm) node at (0.5cm + \x cm,\y mm / 2) {\y};} \foreach \x/\y/\country in {0.5/14/1, 2.5/12/2, 4.5/10/3, 6.5/8/4, 8.5/6/4, 10.5/4/5, 12.5/2/6} { \draw[fill=yellow] (\x cm,0cm) rectangle (1cm+\x cm,\y mm) node at (0.5cm + \x cm,\y mm / 2) {\y}; \node[rotate=0, left] at (0.75 cm +\x cm,-0.35cm) {\country}; }; \end{tikzpicture} \caption{Bezeichnung} \label{fig:Bezeichnung} \end{figure} \end{document}
- es sollen bis zu 6 Säulen auf der x Achse abgetragen werden
- es sollen bis zu 5 Säulen aufeinander gestapelt werden (z.B. weil Antwort gegeben wurde von Personenkreis 1, 2, 3, 4 und 5)
- dementsprechend benötigt die Grafik dann noch eine Legende für die 5 Personenkreise
Weiterführend soll dann auf Basis dieser neuen Grafik noch eine zweite Art entstehen. Stellt euch vor diese oben erstellte Grafik gehört zu einer Frage. Für die zweite Art sollen 5 Fragen gleichzeitig dargestellt werden. Das heißt, hier sollen dann die Säulen je Frage aneinander gerückt, sowie verschmälert werden, sodass 5 Fragen in der Grafik Platz finden. Legende des Personenkreises bleibt gleich. Wobei ich denke das ich diese zweite Grafik dann evtl. selber hinbekommen könnte
Ich hoffe ich konnte es einigermaßen erklären was ich haben möchte und bitte um Hilfe bzw. um ein Minimalbeispiel von euch, sodass ich mir das selber fertig basteln kann.
Freundliche Grüße
Pflaume92