Seite 1 von 1

In Beobachtung x auf eine Beobachtung x+1 verweisen

BeitragVerfasst: Sa 12. Nov 2011, 15:15
von Chewy
Ich versuche in Stata folgendes Problem zu lösen:

Eine Beobachtung hat in meinen Rohdaten mehrere Zeilen und ich möchte gerne diese Merkmale in einzelne Spalten schreiben. Wie kann ich den Wert einer Variable in einer Beobachtung x durch den Wert einer Beobachtung x+1 ersetzen.

Sinngemäß:

replace var5=var2(_n+1) if var3==0

Die Anweisung (_n+1) macht mir zu schaffen. Irgendein Befehl muss es doch geben, mit welchem man auf andere Beobachtungen verweisen kann. var3=0 markiert immer den Anfang einer neuen Beobachtung, deshalb die if-Bedingung.

Vielen Dank im Voraus,

Chewy

Re: In Beobachtung x auf eine Beobachtung x+1 verweisen

BeitragVerfasst: So 13. Nov 2011, 16:47
von daniel
Eine Beobachtung hat in meinen Rohdaten mehrere Zeilen und ich möchte gerne diese Merkmale in einzelne Spalten schreiben. [...]

Klingt als suchst Du nach

. h reshape