***loading data ***year 2000 use "H:\Documents\Documents\Daten\Beschäftigtenpanel\Beschäftigtenpanel\Stata\Jahr2000_komplett.dta", clear ***appending year 2001 append using "H:\Documents\Documents\Daten\Beschäftigtenpanel\Beschäftigtenpanel\Stata\Jahr2001_komplett.dta" ***keeping only people which are resgistered in the data in both years sort v3 v1 by v3: gen MAXQuartal = _N keep if MAXQuartal==8 drop MAXQuartal *** filling information about sex, education and age for people which are unemployed the first year but at least one quarter employed the second year by v3: egen Geschlecht=max(v11) by v3: replace v11=Geschlecht drop Geschlecht by v3: egen MAXBild_Hilfe=max(MAXBild) by v3: replace MAXBild=MAXBild_Hilfe drop MAXBild_Hilfe by v3: gen Alter_2000=v12 if v1<13 by v3: gen Alter_2001=v12 if v1>12 by v3: replace v12=Alter_2001[_n+4] -1 if v12==0 & v1<13 by v3: replace v12=Alter_2000[_n-4] +1 if v12==0 & v1>12 by v3: replace v12=0 if v12<=1 drop Alter_2000 drop Alter_2001 ***save data save "H:\Documents\Documents\Daten\Beschäftigtenpanel\Beschäftigtenpanel\Stata\Jahr2000_2001_komplett.dta", replace clear ***loading data ***year 2002 use "H:\Documents\Documents\Daten\Beschäftigtenpanel\Beschäftigtenpanel\Stata\Jahr2002_komplett.dta", clear ***appending year 2003 append using "H:\Documents\Documents\Daten\Beschäftigtenpanel\Beschäftigtenpanel\Stata\Jahr2003_komplett.dta" sort v3 v1 by v3: gen MAXQuartal = _N keep if MAXQuartal==8 drop MAXQuartal by v3: egen Geschlecht=max(v11) by v3: replace v11=Geschlecht drop Geschlecht by v3: egen MAXBild_Hilfe=max(MAXBild) by v3: replace MAXBild=MAXBild_Hilfe drop MAXBild_Hilfe by v3: gen Alter_2002=v12 if v1<21 by v3: gen Alter_2003=v12 if v1>20 by v3: replace v12=Alter_2003[_n+4] -1 if v12==0 & v1<21 by v3: replace v12=Alter_2002[_n-4] +1 if v12==0 & v1>20 by v3: replace v12=0 if v12<=1 drop Alter_2002 drop Alter_2003 ***savew data save "H:\Documents\Documents\Daten\Beschäftigtenpanel\Beschäftigtenpanel\Stata\Jahr2002_2003_komplett.dta", replace clear ***loading data ***year 2004 use "H:\Documents\Documents\Daten\Beschäftigtenpanel\Beschäftigtenpanel\Stata\Jahr2004_komplett.dta", clear ***appending year 2005 append using "H:\Documents\Documents\Daten\Beschäftigtenpanel\Beschäftigtenpanel\Stata\Jahr2005_komplett.dta" sort v3 v1 by v3: gen MAXQuartal = _N keep if MAXQuartal==8 drop MAXQuartal by v3: egen Geschlecht=max(v11) by v3: replace v11=Geschlecht drop Geschlecht by v3: egen MAXBild_Hilfe=max(MAXBild) by v3: replace MAXBild=MAXBild_Hilfe drop MAXBild_Hilfe by v3: gen Alter_2004=v12 if v1<29 by v3: gen Alter_2005=v12 if v1>28 by v3: replace v12=Alter_2005[_n+4] -1 if v12==0 & v1<29 by v3: replace v12=Alter_2004[_n-4] +1 if v12==0 & v1>28 by v3: replace v12=0 if v12<=1 drop Alter_2004 drop Alter_2005 ***save data save "H:\Documents\Documents\Daten\Beschäftigtenpanel\Beschäftigtenpanel\Stata\Jahr2004_2005_komplett.dta", replace clear ***loading data ***year 2006 use "H:\Documents\Documents\Daten\Beschäftigtenpanel\Beschäftigtenpanel\Stata\Jahr2006_komplett.dta", clear ***appending year 2005 append using "H:\Documents\Documents\Daten\Beschäftigtenpanel\Beschäftigtenpanel\Stata\Jahr2007_komplett.dta" sort v3 v1 by v3: gen MAXQuartal = _N keep if MAXQuartal==8 drop MAXQuartal by v3: egen Geschlecht=max(v11) by v3: replace v11=Geschlecht drop Geschlecht by v3: egen MAXBild_Hilfe=max(MAXBild) by v3: replace MAXBild=MAXBild_Hilfe drop MAXBild_Hilfe by v3: gen Alter_2006=v12 if v1<37 by v3: gen Alter_2007=v12 if v1>36 by v3: replace v12=Alter_2007[_n+4] -1 if v12==0 & v1<37 by v3: replace v12=Alter_2006[_n-4] +1 if v12==0 & v1>36 by v3: replace v12=0 if v12<=1 drop Alter_2006 drop Alter_2007 ***save data save "H:\Documents\Documents\Daten\Beschäftigtenpanel\Beschäftigtenpanel\Stata\Jahr2006_2007_komplett.dta", replace