für ein Projekt muss ich die Rendite von Aktienprortfolien in Quantile gliedern und berechnen. Dafür habe ich bisher den bysort Befehl verwendet, allerdings werden dann die Ergebnisse für jede Quantilsausprägung angezeigt. Diese Daten sind leider zu unübersichtlich, deswegen würde ich sie gerne anders darstellen. Bisher sieht mein Code folgendermaßen aus:
- Code: Alles auswählen
foreach var in $esg{
bysort quantile: egen `var'_N = count(`var')
bysort quantile: egen sum_`var' = sum (`var')
gen prft_`var' = (1/`var'_N) * sum_`var'
}
Ich hätte die Werte gerne als Tabelle mit folgendem Layout generiert. Ich denke dafür bietet sich eine Matrix an. Leider bin ich noch ziemlich neu in Stata und könnte hilfe gebraucht.
xxxxxxx Quantil 1 Quantil 2 Quantil 3 Quantil 4 Quantil 5
Monat 1
Monat 2
Über Hilfe würde ich mich freuen. Vielen Dank!