Seite 1 von 1

Mittelwert als Linie in Boxplot einfügen

BeitragVerfasst: Do 15. Mär 2012, 15:34
von CLoth
Hallo,

ich versuche momentan in ein eine Grafik bestehend aus 20 boxplots eine Linie einzufügen (den Mittelwert meiner y-Achsen Schätzvariable)

Kurz zur Erklärung:
Ich habe 20 Länder die ich auf der x-Achse darstelle, die y-Achse ist der BMI von einer bestimmten Gruppe.

mit dem Befehl: "graph box bmi, over(country)" generiere ich meine boxplots für jedes Land.

Nun hätte ich gerne in diese Grafik als Linie den Mittelwert (Median) des BMI aller sich in der Gruppe befindenden Menschen eingezeichnet. Den Median kann ich mir ja einfach mit dem "summarize" befehl ausrechnen lassen. Aber wie kann ich diesen jetzt als horizontale Linie in meine Grafik einfügen?

Vielen Dank für die Hilfe!!

Re: Mittelwert als Linie in Boxplot einfügen

BeitragVerfasst: Do 15. Mär 2012, 16:46
von daniel
Code: Alles auswählen
qui su bmi if <gruppe> ,d
sca mean = r(mean)
sca median = r(median)
gr box bmi ,o(country) yli(mean median)

Re: Mittelwert als Linie in Boxplot einfügen

BeitragVerfasst: Di 18. Jun 2013, 12:28
von cn_0815
Kann ich auch den jeweiligen Mittelwert und nicht den Median als Strich des Boxplots darstellen lassen? Vielen Dank für Kommentare!