Seite 1 von 1

Relative Häufigkeiten im Diagramm

BeitragVerfasst: Di 30. Mär 2021, 21:36
von Toevre
Hallo Leute,

folgendes Problem: Ich untersuche meist zwei Variablen mit
Code: Alles auswählen
tab var1 var2, row
um eine Verzerrung zu vermindern, da sich die Fallzahlen bei den Merkmalsausprägungen der Variablen oft erheblich unterscheiden.

Nun möchte ich gerne diese "row Prozentangaben"/"relativen Häufigkeiten" in einem Graphen darstellen.
Das habe ich bereits wie folgt hinbekommen:
Code: Alles auswählen
catplot bgp14803descr bip_30jein, percent(bgp14803descr) bar(1, bfcolor(none)) blabel(bar, pos(base) format(%3.2f))


Leider interessiert mich bei der Variable "bip_30jein" nur die Ausprägung 1 (if==1). Gebe ich dies als Kriterium an, ändern sich die "Zeilenwahrscheinlichkeiten" logischerweise auf 100%. Ist es möglich die gewünschten Prozentsätze anzeigen zu lassen und alle anderen Merkmalsausprägungen auszublenden?
Bitte entschuldigt, falls das alles etwas schwammig formuliert wirkt: Ich möchte quasi als Graf in Prozent diese Ergebnisse
Code: Alles auswählen
tab bgp14803descr bip_30jein if bip_30jein==1
mit der Berücksichtigung der gesamten Anzahl von Personen, die eine Ankreuzmöglichkeit von bip_30jein gewählt haben.

Vielen Danke im Voraus!

LG

Re: Relative Häufigkeiten im Diagramm

BeitragVerfasst: Mi 31. Mär 2021, 09:49
von Staxa
Warum dann nicht einfach



Code: Alles auswählen
catplot bgp14803descr if bip_30jein == 1, percent


Das entspricht ja dann
Code: Alles auswählen
tab bgp14803descr bip_30jein if bip_30jein==1, col

Re: Relative Häufigkeiten im Diagramm

BeitragVerfasst: Mi 31. Mär 2021, 10:50
von Toevre
Erstmal danke für deine Antwort!
Leider bekomme ich mit der Lösung nur die Prozentsätze innerhalb der Kategorie bip_30jein==1, sprich die Anzahl der Personen die 1 ankreuzten ergeben 100%. Jedoch ist es auch möglich 2 anzukreuzen, weshalb die eigentliche Stichprobe N den Personen entspricht, die 1 und 2 angekreuzt haben.

hier nochmal ein besseres Beispiel mit veränderten Zahlen: (Ich hätte gerne die Prozentzahlen der Spalte "Ja" in einem Diagramm "Zufriedenheit & Weiterbildung("Ja")

Code: Alles auswählen
Zufriedenheit |   Weiterbildung
       scr | [-1] kein     [1] Ja   [2] Nein |     Total
-----------+---------------------------------+----------
                  -5 |         0          15         47 |        62
           |      0.00       10.06      89.94 |    100.00
-----------+---------------------------------+----------
        -1 |         2          10         54 |        71
           |      2.82       2.04    85.14 |    100.00
-----------+---------------------------------+----------
         1 |         1        1,717      2,789 |     4,507
           |      0.02      10.91      89.07 |    100.00
-----------+---------------------------------+----------
         2 |         7      2,525      5,364 |     7,896
           |      0.09      29.31     70.60 |    100.00
-----------+---------------------------------+----------
         3 |         6        1,976      4,795 |     6,777
           |      0.09      16.40     84.51 |    100.00
-----------+---------------------------------+----------
     Total |        16      3,228     16,069 |    19,313
           |      0.08      19.71      80.20 |    100.00


LG

Re: Relative Häufigkeiten im Diagramm

BeitragVerfasst: Mi 31. Mär 2021, 12:34
von Staxa
In dem Fall wäre es wohl manuell am einfachsten. Einen direkten Befehl so kenne ich dafür nicht, das Problem ist halt, dass du den relativen Prozentsatz aus einer anderen Spalte nehmen musst.