Seite 1 von 1

Panel Regression

BeitragVerfasst: Fr 29. Mär 2019, 15:31
von luca.mancini
Hallo Leute

Ich versuche zur Zeit eine Panel Regression zu machen.
Wenn ich eine OLS regression mit den Panel Daten mache, klappt das ziemlich gut:
Code: Alles auswählen
regress D.(viol_crime_rate asylum_pop a8_pop) i.Year [aw=adult_pop], vce(cluster panel_id)
test D.asylum_pop=D.a8_pop


Jedoch sobald ich eine Fixed-Effect Panel Regression versuche, funktioniert es nicht mehr.
Code: Alles auswählen
xtreg viol_crime_rate asylum_pop a8_pop i.Year [aw=avg_adult_pop], fe vce(cluster panel_id)


Beim Fixed-Effect Panel Regression erhalte ich "negative weights encountered". Wisst ihr vielleicht wie ich das Problem beheben kann?

Vielen herzlichen Dank.

Re: Panel Regression

BeitragVerfasst: Mo 1. Apr 2019, 10:50
von Staxa
Hallo,
den Cluster solltest du im Panel nicht mehr setzen. Du machst ja vorher bereits den Befehl:

Code: Alles auswählen
xtset panel_id timevar


Dein Befehl sollte daher nur lauten:
Code: Alles auswählen
xtreg viol_crime_rate asylum_pop a8_pop i.Year [aw=avg_adult_pop], fe


Gewichte im Längsschnitt sind auch eher komplex. Sofern du nicht ausdrücklich eine bereits generierte Variable hast, die konkret für den Paneleinsatz entwickelt wurde, würde ich das Gewicht eher weglassen. Meist sind Gewichte für Kausalanalysen und besonders FE Regressionen, wo jede Person ihre eigene Kontrolle ist, vernachlässigbar.