Seite 1 von 1

Neue Variablen mit vorhandenen Werten befüllen

BeitragVerfasst: Mo 3. Nov 2014, 20:04
von stan
Hi,

habe in Stata Daten in folgender Konstellation:

Variablen: Person (P), Zeitpunkt (Z), Merkmal (M)

P Z M
1 1 50
1 2 40
1 3 30
1 4 60
2 1 70
2 2 80
2 3 55
2 4 25
3 1 35
3 2 95
3 3 75
3 4 65

Ich benötige nun weitere Spalten, in denen für eine bestimmte Person die Merkmalsausprägungen zu allen anderen Zeitpunkten (außer dem gerade betrachteten) angezeigt werden, und das jeweils in der Zeile für diese Person. Im obigen Beispiel sollte das dann so aussehen:

P Z M M2 M3 M4
1 1 50 40 30 60
1 2 40 50 30 60
1 3 30 50 40 60
1 4 60 50 40 30
2 1 70 80 55 25
2 2 80 70 55 25
2 3 55 70 80 25
2 4 25 70 80 55
3 1 35 95 75 65
3 2 95 35 75 65
3 3 75 35 95 65
3 4 65 35 95 75

Ist es möglich, die fehlenden Variablen automatisiert zu erstellen? Die Reihenfolge, in welcher die Merkmale für die übrigen Zeitpunkte angezeigt werden, ist egal.

Vielen Dank für jegliche Tipps!

Grüße
Patrick