Mittelwert für Gruppe erstellen

T-Test, U-Test, F-Test sowie weitere Tests und Gruppenvergleiche aller Art mit Stata.

Mittelwert für Gruppe erstellen

Beitragvon X_Nathalie_X » Do 2. Apr 2020, 14:53

Hallo,

ich habe Stata noch nicht allzu lange und habe eine Frage zu einer Variable, die ich gern erstellen würde.

Die Variablen, auf die ich mich beziehe sind health und country.
Aus den jeweiligen Ländern haben Teilnehmer ihre Gesundheit in Werten von 1-5 angegeben und ich würde gerne den Durchschnittswert pro Land herausfinden und diesen gerne in einer neuen Variable (country_health) darstellen.

Meine bisherige Idee war:

"sort health
tabulate country, summarize(health) means"

Damit könnte ich die Daten selbst herauslesen, jedoch dauert das zu lange.

Ich freue mich über jegliche Unterstützung!

Ganz liebe Grüße! :)
X_Nathalie_X
 
Beiträge: 2
Registriert: Do 2. Apr 2020, 14:46
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Mittelwert für Gruppe erstellen

Beitragvon Staxa » So 5. Apr 2020, 12:16

egen ist dein Freund.

Code: Alles auswählen
*Variable erzeugen
bysort country: egen health_country = mean(health)

*Anzeige der Ergebnisse
preserve
egen tagger = tag(country)
keep if tagger == 1
sum health_country
restore
Stata für Anfänger: www.statabook.com
Staxa
 
Beiträge: 193
Registriert: Di 27. Feb 2018, 12:56
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Mittelwert für Gruppe erstellen

Beitragvon X_Nathalie_X » So 5. Apr 2020, 21:09

ahhh ganz lieben Dank! Klappt soweit! :) Schönen Abend :)
X_Nathalie_X
 
Beiträge: 2
Registriert: Do 2. Apr 2020, 14:46
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post


Zurück zu Tests und Gruppenvergleiche

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste

cron