Seite 1 von 1

Durchschnitt von Regressionskoeffizienten

BeitragVerfasst: Mo 20. Mai 2013, 13:28
von rasa
Hallo allerseits

Habe ein folgendes Problem: Ich berechne mehrere Regressionen und würde anschliessend Durchschnittswerte der Koeffiziente berechnen. Mit dem Befehl _b[const] usw. kann ich nur Ergebnisse der letzten Regression abrufen. Gibt es ein Möglichkeit, Ergebnisse aller Regressionen abzurufen, um anschliessend Durchschnittswerte zu berechnen?

Vielen herzlichen Dank im Voraus!

Rasa

Re: Durchschnitt von Regressionskoeffizienten

BeitragVerfasst: Mo 20. Mai 2013, 21:06
von daniel
Wozu möchtest Du das tun?

Du kannst eine Matrix aufsetzen, die Du schrittweise mit den Koeffizienten einzelner Regression füllst, und anschließend den Durchschnitt berechnen.

Re: Durchschnitt von Regressionskoeffizienten

BeitragVerfasst: Di 21. Mai 2013, 21:25
von rasa
Ich berechne Regressionskoeffizienten pro Industrie/Jahr. Dann nehme ich diese Koefizienten für eine Berechnung (keine Regression) auf dem Level "einzelne Unternehmen". Das heisst, für alle Unternehmen dieser Industrie/des Jahres sind die Koefizienten gleich

Re: Durchschnitt von Regressionskoeffizienten

BeitragVerfasst: Mi 22. Mai 2013, 09:16
von rasa
rasa hat geschrieben:Ich berechne Regressionskoeffizienten pro Industrie/Jahr. Dann nehme ich diese Koefizienten für eine Berechnung (keine Regression) auf dem Level "einzelne Unternehmen". Das heisst, für alle Unternehmen dieser Industrie/des Jahres sind die Koefizienten gleich


Wie funktioniert das mit dem Füllen der Matrixen?

Re: Durchschnitt von Regressionskoeffizienten

BeitragVerfasst: Mi 22. Mai 2013, 11:11
von daniel
Zur Illustartion

Code: Alles auswählen
mat B = J(2, 1, .)

sysuse auto
reg price mpg if foreign
mat B[1, 1] = _b[mpg]
reg price mpg if !foreign
mat B[2, 1] = _b[mpg]

matlist B