****************************************************************************************** *******************BIBB-Schulabgängerbefragung 2004*************************************** **********************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 n_b23 n_b22 n_b21 n_a23 n_a22 n_a21 n_f4{ //n_f4=Ausbildungsberuf KldB 4-steller bis n_b23= Ausbildungsberuf 3.Nennung KldB 4-steller cap drop help twodigitocc gen help=`x'/100 replace help=help*10 if `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 berufsabschnitte==. rename berufsabschnitte berufsabschnitte_`x' } ****************************************************************************************** ****Umbenennen der Variablen rename berufsabschnitte_n_f4 berufsabschnitte_a rename berufsabschnitte_n_a21 berufsabschnitte_b rename berufsabschnitte_n_a22 berufsabschnitte_c rename berufsabschnitte_n_a23 berufsabschnitte_d rename berufsabschnitte_n_b21 berufsabschnitte_e rename berufsabschnitte_n_b22 berufsabschnitte_f rename berufsabschnitte_n_b23 berufsabschnitte_g ****************************************************************************************** **************Labeln der Variablen #delimit ; label define lberufsabschnitte -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 berufsabschnitte_a "Berufsabschnitte Ausbildungsberuf" label variable berufsabschnitte_b "Berufsabschnitte F. A2 beworben für Aus.beruf 1. Nennung" label variable berufsabschnitte_c "Berufsabschnitte F. A2 beworben für Aus.beruf 2. Nennung" label variable berufsabschnitte_d "Berufsabschnitte F. A2 beworben für Aus.beruf 3. Nennung" label variable berufsabschnitte_e "Berufsabschnitte F. B2 beworben für Aus.beruf 1. Nennung" label variable berufsabschnitte_f "Berufsabschnitte F. B2 beworben für Aus.beruf 2. Nennung" label variable berufsabschnitte_g "Berufsabschnitte F. B2 beworben für Aus.beruf 3. Nennung" label values berufsabschnitte* lberufsabschnitte ****************************************************************************************** cap drop h* two* //Löschen der Hilfsvariablen ******************************************************************************************