clear set maxvar 10000 set mem 400m set more off set matsize 800 /***********************************************************************/ /********* define directories ****************/ /***********************************************************************/ global datadir "c:\SHARE\Data\sharew8" /***********************************************************************/ /***********************************************************************/ global modules "ca" global cv "cv_r" use $datadir\sharew8_rel0-0-1_beta_cv_r.dta, clear keep if country ==28 sort mergeid save $datadir\sharew8_cz, replace foreach x in $modules { use $datadir\sharew8_rel0-0-1_beta_`x'.dta keep if country ==28 sort mergeid save $datadir\temp, replace use $datadir\sharew8_cz, clear merge mergeid using $datadir\temp.dta keep if country ==28 drop _m sort mergeid save $datadir\sharew8_cz, replace } use $datadir\sharew8_cz.dta, clear keep if country ==28 sort mergeid log using $datadir\SHARE_Wave8_Codebook_CZ.log, replace codebook, c log close /* GENERATED VARIABLES */ use $datadir\sharew8_rel0-0-1_beta_gv_weights.dta, clear keep if country ==28 sort mergeid save $datadir\sharew8_gv_cz.dta, replace log using $datadir\SHARE_Wave8_Codebook_CZ_gv.log, replace codebook, c log close *DROPOFF use $datadir\sharew8_rel0-0-1_beta_dropoff.dta, clear keep if country ==28 keep mergeid* hhid7 couple* country* lang* yrbirth* gender* cz* save $datadir\sharew8_rel0-0-1_beta_dropoff_cz.dta, replace log using $datadir\SHARE_Wave8_Codebook_CZ_dropoff.log, replace codebook, c log close