****************************************************************************************** ***************Codieren der Berufsfelddefinitione des BIBB******************************** **************aus der Klassifizierug der Berufe 1992************************************** ****************************************************************************************** ****************************************************************************************** /* Herkunft: BIBB-FDZ Stataversion: 12.0 MP Quelle: Tiemann, M., et al., (2008): Berufsfeld-Definitionen des BIBB. Bundesinstitut für Berufsbildung (Hg.): Bonn. */ ****************************************************************************************** ****************************************************************************************** *********************Recodieren der Variablen *kldb92 2- und 3-steller bilden gen h_2steller=trunc(var/100) //var== Variable mit entsprechender KldB 92 gen h_3steller=trunc(var/10) gen berufsfeld=0 replace berufsfeld = 1 if h_2steller <= 6 & h_2steller>0 replace berufsfeld = 27 if h_3steller==53 replace berufsfeld = 2 if h_2steller == 7 | h_2steller ==8 replace berufsfeld = 3 if h_2steller >= 10 & h_2steller <= 13 replace berufsfeld = 4 if h_2steller >= 14 & h_2steller <= 15 replace berufsfeld = 5 if h_2steller >= 16 & h_2steller <= 17 replace berufsfeld = 6 if h_2steller >= 19 & h_2steller <= 24 replace berufsfeld = 7 if h_2steller == 25 | h_2steller == 26 | h_2steller == 32 replace berufsfeld = 8 if h_2steller == 27 | h_2steller == 29 | h_2steller == 55 replace berufsfeld = 8 if h_3steller == 540 | h_3steller == 541 | h_3steller == 549 replace berufsfeld = 9 if h_2steller == 28 replace berufsfeld = 10 if h_2steller == 30 replace berufsfeld = 11 if h_2steller == 31 replace berufsfeld = 9 if h_3steller == 318 replace berufsfeld = 12 if h_2steller == 33 | h_2steller == 34 | h_2steller == 36 replace berufsfeld = 13 if h_2steller == 35 | h_2steller == 37 replace berufsfeld = 14 if h_2steller == 39 replace berufsfeld = 15 if h_2steller == 40 replace berufsfeld = 16 if h_2steller == 41 replace berufsfeld = 17 if h_2steller == 42 | h_2steller == 43 replace berufsfeld = 18 if h_2steller == 18 | (h_2steller >= 44 & h_2steller <= 50) replace berufsfeld = 18 if h_3steller == 510 | h_3steller == 511 replace berufsfeld = 9 if h_3steller == 512 replace berufsfeld = 18 if h_3steller >= 544 & h_3steller <= 546 replace berufsfeld = 19 if h_2steller == 52 replace berufsfeld = 20 if h_2steller == 53 replace berufsfeld = 21 if h_2steller == 60 replace berufsfeld = 25 if h_3steller == 604 replace berufsfeld = 22 if h_2steller == 61 replace berufsfeld = 23 if h_2steller == 62 replace berufsfeld = 25 if h_3steller == 624 replace berufsfeld = 23 if h_3steller == 651 replace berufsfeld = 24 if h_2steller == 64 replace berufsfeld = 26 if h_2steller == 63 replace berufsfeld = 27 if h_2steller == 66 replace berufsfeld = 28 if h_2steller == 67 replace berufsfeld = 30 if h_3steller == 678 replace berufsfeld = 29 if h_2steller == 69 replace berufsfeld = 30 if h_2steller == 68 | h_2steller == 70 replace berufsfeld = 27 if h_3steller == 685 replace berufsfeld = 31 if h_3steller == 703 replace berufsfeld = 32 if h_2steller == 71 replace berufsfeld = 43 if h_3steller == 716 replace berufsfeld = 33 if h_2steller == 72 replace berufsfeld = 34 if h_2steller == 74 replace berufsfeld = 34 if h_3steller == 731 replace berufsfeld = 40 if h_3steller == 735 replace berufsfeld = 35 if h_3steller >= 750 & h_3steller <= 753 replace berufsfeld = 39 if h_3steller == 754 replace berufsfeld = 31 if h_3steller == 755 replace berufsfeld = 38 if h_3steller == 756 replace berufsfeld = 35 if h_3steller == 757 replace berufsfeld = 36 if h_2steller == 76 replace berufsfeld = 37 if h_3steller == 771 | h_3steller == 772 | h_3steller == 756 replace berufsfeld = 38 if h_3steller >= 774 & h_3steller <= 779 replace berufsfeld = 27 if h_3steller == 773 replace berufsfeld = 39 if h_2steller == 78 replace berufsfeld = 40 if h_3steller >= 782 & h_3steller <= 784 replace berufsfeld = 39 if h_3steller == 785 | h_3steller == 786 replace berufsfeld = 39 if h_3steller == 788 | h_3steller == 789 replace berufsfeld = 36 if h_3steller == 787 replace berufsfeld = 41 if h_2steller == 79 replace berufsfeld = 20 if h_3steller == 794 replace berufsfeld = 42 if h_3steller == 796 replace berufsfeld = 43 if h_3steller >= 801 & h_3steller <= 803 replace berufsfeld = 48 if h_3steller == 805 replace berufsfeld = 5 if h_3steller == 804 replace berufsfeld = 44 if h_2steller == 81 replace berufsfeld = 51 if h_2steller == 82 replace berufsfeld = 45 if h_3steller == 831 | h_3steller == 832 | h_3steller == 833 | h_3steller == 835 | h_3steller == 838 replace berufsfeld = 46 if h_3steller == 834 | h_3steller == 836 | h_3steller == 837 | h_3steller == 839 replace berufsfeld = 47 if h_2steller == 84 replace berufsfeld = 48 if h_2steller == 85 replace berufsfeld = 49 if h_2steller == 86 | h_2steller == 89 replace berufsfeld = 48 if h_3steller == 864 replace berufsfeld = 48 if h_3steller == 866 replace berufsfeld = 50 if h_2steller == 87 replace berufsfeld = 50 if h_3steller == 652 replace berufsfeld = 51 if h_3steller == 880 | h_3steller == 882 | h_3steller == 884 replace berufsfeld = 35 if h_3steller == 881 replace berufsfeld = 22 if h_3steller == 883 replace berufsfeld = 49 if h_3steller == 885 replace berufsfeld = 49 if h_3steller == 886 replace berufsfeld = 31 if h_3steller == 887 replace berufsfeld = 52 if h_2steller == 90 replace berufsfeld = 53 if h_2steller == 91 replace berufsfeld = 53 if h_3steller == 921 replace berufsfeld = 54 if h_2steller == 93 replace berufsfeld = 54 if h_3steller == 923 replace berufsfeld = 98 if h_2steller >= 95 replace berufsfeld = 9 if h_3steller == 514 replace berufsfeld = 34 if h_3steller == 732 replace berufsfeld = 98 if h_3steller == . replace berufsfeld=27 if h_3steller==686 replace berufsfeld=27 if h_3steller==706 replace berufsfeld=28 if h_3steller==683 replace berufsfeld=30 if h_3steller==868 replace berufsfeld=43 if h_3steller==804 replace berufsfeld=. if h_3steller==. ****************************************************************************************** ****************************************************************************************** **********Labeln der Variablen #delimit ; label define berufsfeld -9 "keine Angabe" -8 "weiß nicht" -7 "trifft nicht zu" -6 "ungültig" -5 "verweigert" -1 "Filter" 1 "Land-, Tier-, Forstwirtschaft, Gartenbau" 2 "Bergleute, Mineralgewinner" 3 "Steinbearbeitung, Baustoffherstellung, Keramik-, Glasberufe" 4 "Chemie-, Kunststoffberufe" 5 "Papierherstellung, -verarbeitung, Druck" 6 "Metallerzeugung, -bearbeitung" 7 "Metall-, Anlagenbau, Blechkonstruktion, Installation, Montierer/innen" 8 "Industrie-, Werkzeugmechaniker/innen" 9 "Fahr-, Flugzeugbau, Wartungsberufe" 10 "Feinwerktechnische, verwandte Berufe" 11 "Elektroberufe" 12 "Spinnberufe, Textilhersteller/innen, Textilveredler/innen" 13 "Textilverarbeitung, Lederherstellung" 14 "Back- Konditor-, Süßwarenherstellung" 15 "Fleischer/innen" 16 "Köch(e/innen)" 17 "Getränke, Genussmittelherstellung, übrige Ernährungsberufe" 18 "Bauberufe, Holz-, Kunststoffbe- und -verarbeitung" 19 "Warenprüfer/innen, Versandfertigmacher/innen" 20 "Hilfsarbeiter/innen o.n.T." 21 "Ingenieur(e/innen)" 22 "Chemiker/innen, Physiker/innen, Naturwissenschaftler/innen" 23 "Techniker/innen" 24 "Technische Zeichner/innen, verwandte Berufe" 25 "Vermessungswesen" 26 "Technische Sonderkräfte" 27 "Verkaufsberufe (Einzelhandel)" 28 "Groß-, Einzelhandelskaufleute" 29 "Bank-, Versicherungsfachleute" 30 "Sonstige kaufmännische Berufe (ohne Groß-, Einzelhandel, Kreditgewerbe)" 31 "Werbefachleute" 32 "Verkehrsberufe" 33 "Luft-, Schifffahrtsberufe" 34 "Packer/innen, Lager-, Transportarbeiter/innen" 35 "Geschäftsführung, Wirtschaftsprüfung, Unternehmensberatung" 36 "Verwaltungsberufe im ÖD" 37 "Finanz-, Rechnungswesen, Buchhaltung" 38 "IT-Kernberufe" 39 "Kaufmännische Büroberufe" 40 "Bürohilfsberufe, Telefonist(en/innen)" 41 "Personenschutz-, Wachberufe" 42 "Hausmeister/innen" 43 "Sicherheitsberufe" 44 "Rechtsberufe" 45 "Künstler/innen, Musiker/innen" 46 "Designer/innen, Fotograf(en/innen), Reklamehersteller/innen" 47 "Gesundheitsberufe mit Approbation" 48 "Gesundheitsberufe ohne Approbation" 49 "Soziale Berufe" 50 "Lehrer/innen" 51 "Publizistische, Bibliotheks-, Übersetzungs-, verwandte Wissenschaftsberufe" 52 "Berufe in der Körperpflege" 53 "Hotel-, Gaststättenberufe, Hauswirtschaft" 54 "Reinigungs-, Entsorgungsberufe"; #delimit cr label val berufsfeld berufsfeld label var berufsfeld "Berufsfelddefinition des BIBB" ****************************************************************************************** drop h_* ******************************************************************************************