Ich habe einen Datensatz mit mehreren Variablen. Ich möchte eine Subsample erstellen, die nur die Beobachtungen enthält, die Daten für alle Variablen enthalten, also keine fehlenden Daten in einer Variablen.Behalte nur Beobachtungen mit Daten für alle Variablen
Ich weiß über den dropmiss
Befehl in Stata, aber das gilt hier nicht, weil ich Variablen nicht löschen möchte, aber ich möchte die Beobachtungen fallen lassen.
Ich habe eine ähnliche Frage wie meine in Stack Overflow gefunden, aber das dort verwendete Statistikprogramm ist SAS und ich verwende Stata. (SAS - Keeping only observations with all variables).
Ein Beispiel (das ist eine fehlende Daten „“):
ID year pension age gender
1 2006 300 54 F
2 2007 250 40 M
3 2006 . 45 M
4 2005 . . F
Also in diesem Fall möchte ich nur ID halten 1 und 2, und drop
3 und 4 von der Probe, da es enthält fehlt Daten für einige der Variablen.
'keep if! Missing (var1, var2, var3)' hat den gleichen Effekt. –
Vielen Dank! Es hat funktioniert :) – Karin
yihaa dann bitte akzeptieren Sie meine Antwort :) –