****************************************************************************************** *******************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 AUSB_KLDB92 BBR_KLDB92{ //AUSB_KLDB92=Ausbildungsberuf KldB 4-steller; BBR_KLDB92=Erwerbsberuf KldB 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=`x' if `x'<0 rename berufsabschnitte `x'_berufsabschnitte } ****************************************************************************************** ****Umbenennen der Variablen rename AUSB_KLDB92_berufsabschnitte AUSB_berufsabschnitte rename BBR_KLDB92_berufsabschnitte BBR_berufsabschnitte ****************************************************************************************** **************Labeln der Variablen #delimit ; label define lberufsabschnitte -11 "Hausfrau, Hausmann" -10 "In schulischer Ausbildung" -9 "keine Angaben" -8 "weiß nicht" -7 "trifft nicht zu" -6 "ungültig" -5 "verweigert" -1 "Filter" 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 BBR_berufsabschnitte "Berufsabschnitte für Erwerbsberuf laut KldB 1992" label variable AUSB_berufsabschnitte "Berufsabschnitte für Erwerbsberuf laut KldB 1992" label values *_berufsabschnitte lberufsabschnitte ****************************************************************************************** cap drop h* two* //Löschen der Hilfsvariable ******************************************************************************************