Seite 1 von 1

Codierung der Variable ändern

BeitragVerfasst: So 7. Okt 2018, 15:57
von Jules123
Hallo Zusammen,

ich habe mal wieder eine Frage zur Syntax. Ich habe in meinem Datensatz eine Variable die an den ungeraden Jahren folgendermaßen codiert ist: 0 nein 1 ja. An den geraden Jahren ist sie jedoch genau andersherum codiert, sprich: 0 ja 1 nein. Wie kann ich die Codierung denn jetzt nur für die geraden Jahre ändern? Habt ihr da eine Idee?

Vielen Dank im Voraus.

Viele Grüße

Re: Codierung der Variable ändern

BeitragVerfasst: Mo 8. Okt 2018, 09:45
von Staxa
Modulus operator:

Code: Alles auswählen
replace X = Y if mod(year,2) == 0              //gerade Jahre
replace X = Y if mod(year,2) == 1              //ungerade Jahre


https://www.stata.com/manuals/fn.pdf#fn ... sFunctions