Untersch. Variable nehmen je nach Wert anderer Variable

Fragen zu Stata Syntax und Do-Files.

Untersch. Variable nehmen je nach Wert anderer Variable

Beitragvon Chasi » Fr 26. Jul 2013, 10:08

Mein Problem:

Eine Variable gibt mir das Geburtsjahr, sagen wir das ist bei einem Individuum 2000, weil es 2000 geboren wurde.

Jetzt möchte ich eine Variable definieren, die = 1 ist, wenn die Familie ein Jahr davor umgezogen ist. Also in dem Fall: 1999 umgezonge: ja oder nein?
also wenn umgezogen1999 = 1. (Hätte auch die Informationen darüber von Jahren davor oder danach, aber das ist für dieses Kind uninteressant).
Und für das nächste Kind, was z.B. 2005 geboren wurde, interessiert mich ob die Familie 2004 umgezogen ist.

Wie definiere ich das, dass Stata weiß über das Geburtsjahr an welcher Variable es sich orientieren soll?

Ich dachte an:
gen vorgeburtumgezogen = 0
replace vorgeburtumgezogen = 1 if umgezogen[geburtsjahr-1]==1
das akzeptierert er natürlich nicht weil umgezogen ambigious ist, klar hab ja umgezogen1995,1996,1997....
Wie kann ich das also verarbeiten mit dem Geburtsjahr?
Chasi
 
Beiträge: 10
Registriert: Sa 8. Jun 2013, 13:46
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Untersch. Variable nehmen je nach Wert anderer Variable

Beitragvon Chasi » Fr 26. Jul 2013, 11:29

hat sich erledigt ;)
Chasi
 
Beiträge: 10
Registriert: Sa 8. Jun 2013, 13:46
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 3 Gäste