Liebes NEPS-Team,
für meine Masterarbeit hat der Datensatz „pTarget“ der Startkohorte 6, Erwachsene, sehr viele interessante Variablen zu bieten. Darüber hinaus benötige ich die Variable ts11209, Schulabschluss der befragten Person, die sich in „spSchool“ befindet und die Variable ts15219, Ausbildungsabschluss der befragten Person, die in „spVocTrain“ vorhanden ist.
Mithilfe der Informationen aus dem Data Manual und der Merging-Matrix bin ich wie folgt vorgegangen, um die beiden Variablen aus den verschiedenen Datensätzen an mein Master File „pTarget“ anzuspielen:
*spSchool bearbeiten
use „$ORIGINAL6\SC6_spSchool_D_11-0-0.dta“, clear
only keep full or harmonized episodes
keep if subspell==0save this file temporarily
tempfile tmp
save „$ORIGINAL6\spSchool_subspell0.dta“
*spVocTrain bearbeiten
use „$ORIGINAL6\SC6_spVocTrain_D_11-0-0.dta“, clear
only keep full or harmonized episodes
keep if subspell==0save this file temporarily
tempfile tmp
save „$ORIGINAL6\spVocTrain_subspell0.dta“
*open the pTarget data file → master file
use „$ORIGINAL6\SC6_pTarget_D_11-0-0“, clear
*1.126 var
*107.682 obs*merge a variable from spSchool
merge 1:n ID_t wave using „$ORIGINAL6\spSchool_subspell0.dta“, ///
keepusing(ts11209) nogen // assert(master match)
*1.127 var
*128.749 obs
*38.337 matchedsave „$ORIGINAL6\pTarget_spSchool_subspell0.dta“
use „$ORIGINAL6\pTarget_spSchool_subspell0.dta“, clear
*merge a variable from spVocTrain
merge 1:n ID_t wave using „$ORIGINAL6\spVocTrain_subspell0.dta“, ///
keepusing(ts15219) nogen // assert(master match)
Ich erhalte jedoch folgende Fehlermeldung:
variables ID_t wave do not uniquely identify observations in the master data
Meine Frage ist daher: Was habe ich falsch gemacht, bzw. wie spiele ich die beiden o.g. Variablen korrekt an mein Master File „pTarget“ an?
Vielen Dank im Voraus für die Rückmeldung!
Herzliche Grüße,
Larissa Klemme