Generierung zeitunveränderlichen Variable bei Paneldate

Fragen zu Stata Syntax und Do-Files.

Generierung zeitunveränderlichen Variable bei Paneldate

Beitragvon haselbär » So 31. Mai 2015, 18:25

Hallo,
ich habe ein kleines Problem. Ich habe einen Paneldatensatz und müsste nun eine Variable erstellen, welche über alle Jahre konstant ist. Und zwar bräuchte ich eine Variable welche das erste Jahr der Teilnahme beinhalten und sich nicht ändert. Aber wie kann ich das genau machen? Ich kenne lediglich Befehle welche sich nur auf die einzelne Zeile beziehen, jedoch nicht etwa den Variablen Wert aus einem bestimmten Jahr auf andere überträgt. Gibt es dafür möglicherweise eine Lösung?
haselbär
 
Beiträge: 1
Registriert: So 31. Mai 2015, 18:17
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Generierung zeitunveränderlichen Variable bei Paneldate

Beitragvon Mean » Di 14. Jul 2015, 13:30

Lösung:

1) Datensatz über Befragungsjahr und Personen-ID sortieren

2) Neue gewünschte Variable generieren und...

3) ... in diese den jeweils ersten Wert im Befragungsjahr innerhalb jeder Person einsetzen.


Code:

bysort id (year): gen first_year = year[1]
Mean
 
Beiträge: 4
Registriert: Fr 10. Jul 2015, 17:59
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Generierung zeitunveränderlichen Variable bei Paneldate

Beitragvon alinca » Fr 17. Jul 2015, 15:25

Hallo, kann mir jemand vielleicht helfen, Bräuchte dringend HILFE bei Stata :oops:
alinca
 
Beiträge: 3
Registriert: Fr 10. Jul 2015, 12:33
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 4 Gäste

cron