Hallo,
ich habe folgendes Problem. Die Daten sehen wie folgt aus:
Var1 Var2 Var3 Var4
1999 . . 1999
2003 . . 2003
. 1994 . 1994
. . 2003 2003
Var1-3 liegen vor. Das Ergebnis soll wie die hier abgebildete Variable Var4 am Ende aussehen. Die Variablen Var1-3 sind als Datum definiert. Folgendes habe ich bereits probiert:
. gen leer = ""
. egen Var4=concat(Var1 leer Var2 leer Var3)
Prinzipiell funktioniert das. Das Problem ist jedoch, dass das Resultat auf diese Weise als Text definiert ist und die Var4 dann folgendes Format annimmt.
Var4
1999..
2003..
.1994.
..2003
Die Missings sind inkludiert. Das hätte ich gerne vermieden. Mir würde helfen wenn mir jemand erklären kann, wie ich aus der jetzigen Situation die missings aus der Var4 wieder los werden kann oder wie ich Var4 direkt in meiner gewünschten Form generiere.
Vielen Dank im voraus und viele Grüße,