Seite 1 von 1

Paneldaten dezimieren

BeitragVerfasst: Do 9. Aug 2012, 16:39
von LostInTheBoom
Hallo zusammen,

ich bin noch Stata-Anfänger und stehe leider vor einem Problem.
Und zwar habe ich einen Paneldatensatz mit Daten über 10 Jahre. Die 10 Jahre habe ich deshalb gewählt, da es nicht jedes Jahr zu jeder Person Daten gibt und da einige Personen erst in späteren Jahren Teilnehmer des Panels geworden sind.
Nachdem ich den Datensatz ins Long Format gebracht und bereinigt habe, sind die Beobachtungen über alle Variablen vollständig. Aber jetzt habe ich natürlich Personen für die die Daten komplett über mehrere Jahre vorliegen. An sich brauche ich aber jede Person nur einmal, also für nur ein Jahr. Wenn ich jetzt aber Jahre komplett lösche, verliere ich auch Personen für die Daten nur aus dem Jahr vorliegen. Gibt es eine Möglichkeiten, wie ich jede Person nur einmal behalten kann?

Vielen Dank

Re: Paneldaten dezimieren

BeitragVerfasst: Do 9. Aug 2012, 17:56
von daniel
Code: Alles auswählen
bys <pid> : keep if _n == _N


behält fie letzte Beobachtung für jede Person, wobei <pid> die Variable ist, die Personen identifiziert.

Re: Paneldaten dezimieren

BeitragVerfasst: Sa 11. Aug 2012, 13:59
von LostInTheBoom
Hallo Daniel,

vielen lieben Dank. Das hat super geklappt.

LG