Hallo zusammen,
ich habe gerade ein ähnliches, aber noch etwas umfangreicheres Problem.
Zunächst mal: die Lösung von Junge funktioniert super für den hier beschriebenen Fall. Darum auch danke, dass du die Lösung hier noch deponiert hast, weil wie man sieht ist das Thema auch jetzt noch aktuell

Und falls noch wer den "Grafik" Button sucht. Der ist ganz oben zentral in der Menüleiste - bei mir auch unter Windows10. Inzwischen heisst es übrigens statt "Grafik->Alte Dialogfelder" "Grafik->Klassische Dialogfelder".
Nun zu meinem Problem: Wie in der Eingangsfrage habe ich aus einem Fragebogen mehrere Variablen (die je eine Checkbox repräsentieren) die jeweils entweder den Wert "1" für ausgewählt bzw. "0" für nicht ausgewählt haben. Wenn ich der Anleitung von Junge folge bekomme ich auch ein schönes Säulendiagram mit den Häufigkeiten der "1"er jeder Variable.
Nun möchte ich aber jede einzelne dieser Variablen zusätzlich nach einer weiteren Variable - nämlich den Abteilungen des Unternehmens - stapeln.
Dazu habe ich die Anleitung von Junge wie folgt angepasst:
1. Über "Grafik" -> "Klassische Dialogfelder" -> "Balken" das "Gestapelt" Balkendiagramm auswählen. Wichtig: Bei dem Pop-Up-Fenster unten auf "Auswertung über verschiedene Variablen" auswählen.
2. "Definieren" klicken und im kommenden Fenster alle Variablen auswählen, die im Diagramm dargestellt werden sollen in die Box "Bedeutung der Balken" hineinziehen.
3. Sind alle Variablen ausgewählt, muss noch unter "Statistik ändern" ausgewählt werden, welche Statistik ausgewählt werden soll - das ist im hier angegeben Fall die Summe.
4. Nun noch zusätzlich die Variable nach der gestapelt werden soll in die Box "Kategorieachse" hineinziehen.
5. Nun ist alles bereit, "ok" oder "Einfügen" klicken.
6. Fertig.
Ergebnis von "Einfügen" ist dann der folgende Syntax:
Code: Alles auswählen
GRAPH
/BAR(STACKED)=SUM(A8_1) SUM(A8_2) SUM(A8_3) SUM(A8_4) SUM(A8_5) SUM(A8_6) SUM(A8_7) SUM(A8_8) BY ABTEILUNG
/MISSING=LISTWISE
/TITLE='Titel des Diagrams'.
Das Problem ist jetzt aber, dass auf der x-Achse nicht A8_1 bis A8_8 aufgetragen und jeweils nach Abteilungen unterteilt werden, sondern umgekehrt die unterschiedlichen Abteilungen die diese Variable enthält auf der X-Achse als Kategorien stehen und jeweils von A8_1 bis A8_8 gestapelt werden.
Gibt es da eine Möglichkeit das umgekehrt zu gestalten?