Seite 1 von 1

Syntax 2 Variablen zusammenführen

BeitragVerfasst: Mo 26. Jun 2023, 18:24
von Alex_newbie
Hi, fange gerade an mich in Stata einzuarbeiten.

Ich möchte gerne 2 Variablen zusammenführen.

Var1

a = 3
b = 5
c = 6

Var 2

x = 5
f = 8

Jetzt möchte ich gerne in Var3 folgendes haben.

a = 3
b = 5
c = 6
x = 5
f = 8


Mein Vorgehen:
gen = var3 = var1
replace var3 = x if var2 == x

Aber dann haben sich die Werte von den Variablenausprägungen von a, b, c auch mit verändert.
Wie kann ich das vermeiden?

Re: Syntax 2 Variablen zusammenführen

BeitragVerfasst: Mo 26. Jun 2023, 20:37
von Staxa
Das klappt nur, wenn es fehlende Werte gibt. Also nehmen wir Person 1, diese hat auf Var 1 den Wert 3 und auf Var2 den Wert 5. Welchen Wert soll diese Person denn nun bekommen? Du kannst ja Mittelwerte bilden, aber so einfach "zusammenführen" kann hier nicht gelingen.