****************************************************************************************** *******************BIBB/BAuA Erwerbstätigenbefragung 2006********************************* **********************Codieren der Berufsabschnitte ************************************** **************aus der Klassifizierug der Berufe 1992************************************** ****************************************************************************************** ****************************************************************************************** /* Herkunft: BIBB-FDZ Stataversion: 12.0 MP Quelle: Statistisches Bundesamt, (1992): Klassifikation der Berufe 1992 (KldB 92). -Gliederungstruktur bis zur 4 Steller-Ebene-. Metzler-Poeschel: Stuttgart. */ ****************************************************************************************** ****************************************************************************************** *********************Recodieren der Variablen foreach x of varlist f100stba f1401stb f1203stb g1203stb h1203stb i1203stb j1203stb{ //f100stba=Erwerbsberuf KldB92 4-steller; f1401stb=1. Beurf KldB92 4-steller ; f1203stb bis j1203stb=Ausbildungsberuf KldB92 4-steller cap drop help twodigitocc gen help= `x'/100 gen twodigitocc=int(help) generate berufsabschnitte=. replace berufsabschnitte=1 if twodigitocc<=6 & twodigitocc>0 replace berufsabschnitte=2 if twodigitocc==7 | twodigitocc==8 replace berufsabschnitte=3 if twodigitocc==10 | twodigitocc==11 replace berufsabschnitte=4 if twodigitocc==12 | twodigitocc==13 replace berufsabschnitte=5 if twodigitocc==14 | twodigitocc==15 replace berufsabschnitte=6 if twodigitocc==16 | twodigitocc==17 replace berufsabschnitte=7 if twodigitocc==18 replace berufsabschnitte=8 if twodigitocc>=19 & twodigitocc<=24 replace berufsabschnitte=9 if twodigitocc>=25 & twodigitocc<=30 replace berufsabschnitte=10 if twodigitocc==31 replace berufsabschnitte=11 if twodigitocc==32 replace berufsabschnitte=12 if twodigitocc>=33 & twodigitocc<=36 replace berufsabschnitte=13 if twodigitocc==37 replace berufsabschnitte=14 if twodigitocc>=39 & twodigitocc<=43 replace berufsabschnitte=15 if twodigitocc>=44 & twodigitocc<=47 replace berufsabschnitte=16 if twodigitocc==48 | twodigitocc==49 replace berufsabschnitte=17 if twodigitocc==50 replace berufsabschnitte=18 if twodigitocc==51 replace berufsabschnitte=19 if twodigitocc==52 replace berufsabschnitte=20 if twodigitocc==53 replace berufsabschnitte=21 if twodigitocc==54 | twodigitocc==55 replace berufsabschnitte=22 if twodigitocc==60 | twodigitocc==61 replace berufsabschnitte=23 if twodigitocc>=62 & twodigitocc<=65 replace berufsabschnitte=24 if twodigitocc>=66 & twodigitocc<=68 replace berufsabschnitte=25 if twodigitocc==69 | twodigitocc==70 replace berufsabschnitte=26 if twodigitocc>=71 & twodigitocc<=74 replace berufsabschnitte=27 if twodigitocc>=75 & twodigitocc<=78 replace berufsabschnitte=28 if twodigitocc>=79 & twodigitocc<=81 replace berufsabschnitte=29 if twodigitocc==82 | twodigitocc==83 replace berufsabschnitte=30 if twodigitocc==84 | twodigitocc==85 replace berufsabschnitte=31 if twodigitocc>=86 & twodigitocc<=89 replace berufsabschnitte=32 if twodigitocc>=90 & twodigitocc<=93 replace berufsabschnitte=33 if twodigitocc>=97 & twodigitocc<=99 replace berufsabschnitte=-4 if `x'==-1 rename berufsabschnitte berufsabschnitte_`x' } ****************************************************************************************** ****Umbenennen der Variablen rename berufsabschnitte_f100stba EB_berufsabschnitte rename berufsabschnitte_f1401stb EB1_berufsabschnitte rename berufsabschnitte_f1203stb AB1_berufsabschnitte rename berufsabschnitte_g1203stb AB2_berufsabschnitte rename berufsabschnitte_h1203stb AB3_berufsabschnitte rename berufsabschnitte_i1203stb AB4_berufsabschnitte rename berufsabschnitte_j1203stb AB5_berufsabschnitte ****************************************************************************************** **************Labeln der Variablen #delimit ; label define lberufsabschnitte -4"nicht zuordenbar" 1 "Land-/Forstwirtschaft, Gartenbau" 2 "Bergleute" 3 "Steinbearbeitung und Baustoffherstellung" 4 "Keramik-/Glasberufe" 5 "Chemie-/Kunststoffberufe" 6 "Papierherstellung, Druck" 7 "Holzbearbeitung" 8 "Metallerzeugung und -bearbeitung" 9 "Metall-/Maschinenbau" 10 "Elektroberufe" 11 "Montierer" 12 "Textil und Bekleidung" 13 "Lederherstellung/-verarbeitung" 14 "Ernährung" 15 "Hoch-/Tiefbau" 16 "Ausbauberufe, Polsterer" 17 "Holz- und Kunstoffverarbeitung" 18 "Maler, lackierer" 19 "Warenprüfer, Versandabfertigung" 20 "Hilfsarbeiter in der Fertigung o.n.A." 21 "Maschinisten" 22 "Ingenieure,Chemiker,Physiker, Mathematiker" 23 "Techniker" 24 "Warenkaufleute" 25 "Dienstleistungskaufleute" 26 "Verkehrsberufe" 27 "Büroberufe" 28 "Ordnung und Sicherheit" 29 "Schriftwerkschaffende und künstlerische Berufe" 30 "Gesundheitsberufe" 31 "Sozial- und Erziehungsberufe" 32 "sonstige Dienstleistungsberufe" 33 "sonstige Arbeitskräfte"; #delimit cr label variable EB_berufsabschnitte "Berufsabschnitte für Erwerbsberuf laut KldB 1992" label variable EB1_berufsabschnitte "Berufsabschnitte für 1. Erwerbsberuf laut KldB 1992" label variable AB1_berufsabschnitte "Berufsabschnitte für 1. Ausbildungsberuf" label variable AB2_berufsabschnitte "Berufsabschnitte für 2. Ausbildungsberuf" label variable AB3_berufsabschnitte "Berufsabschnitte für 3. Ausbildungsberuf" label variable AB4_berufsabschnitte "Berufsabschnitte für 4. Ausbildungsberuf" label variable AB5_berufsabschnitte "Berufsabschnitte für 5. Ausbildungsberuf" label values *_berufsabschnitte lberufsabschnitte ****************************************************************************************** drop twodigitocc help ******************************************************************************************