Panel-Daten:

Fragen zu Stata Syntax und Do-Files.

Panel-Daten:

Beitragvon cowi » Di 1. Mär 2016, 15:54

Hallo,
ich arbeite mit einem Panel-Datensatz (mit Haushalts- und Personendaten). Ich möchte eine Variable erstellen, welche die Informationen eines anderen (Erhebungs-)Jahres beinhaltet. Mein Datensatz sieht in etwa so aus:

jahr haushaltID PersID HH-Einkommen Ereignis_jahr
2000 1 1 3000 .
2000 1 2 3000 .
...
2005 1 1 3300 2000
2005 1 2 3300 2000
...
2010 1 1 3200
2010 1 2 3200

Ich möchte nun eine Variable bilden, die für einen Haushalt den Wert des Jahres für eine bestimmte Variable annimmt, in dem ein Ereignis stattgefunden hat (die Ereignisse wurden retrospektiv erfragt). Im obigen Beispiel bräuchte ich eine Variable "Ereignis_Einkommen", die den Wert des HH-Einkommens des Jahres 2000 annimmt, also:

jahr haushaltID PersID HH-Einkommen Ereignis_jahr Ereignis_Einkommen
2000 1 1 3000 .
2000 1 2 3000 .
...
2005 1 1 3300 2000 3000
2005 1 2 3300 2000 3000

Mit [_n -+/- x] zu arbeiten funktioniert leider nicht, da die Abstände zwischen Erhebungsjahr und Ereignis_Jahr unterschiedlich sind.
Vielleicht kann mir jemand hier weiterhelfen. Kurz zum Forschungsinteresse: Ich möchte die Veränderung des Haushaltseinkommens untersuchen und zwar in Abhängigkeit bestimmter Ereignisse (Trennung, Scheidung, Tod des Partners, Geburt eines Kindes) und das jeweils ein paar Jahre vor dem Ereignis und ein paar Jahre danach. Die Ereignisse fallen in verschiedenen Familien natürlich in anderen Jahren an.... Vielleicht gibt es hierfür ja auch eine andere Lösung, mir wäre schon geholfen, wenn ich für bestimmte Ereignisjahre die HH-Einkommen bestimmen könnte.

Danke Euch im Voraus!
Cowi
cowi
 
Beiträge: 1
Registriert: Di 1. Mär 2016, 14:59
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Zurück zu Stata Syntax

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast