****************************************************************************************** *******************BIBBSchulabgängerbefragung 2004**************************************** *************Codieren der Berufsklassifikation nach Blossfeld **************************** **************aus der Klassifizierug der Berufe 1992************************************** ****************************************************************************************** ****************************************************************************************** /* Herkunft: BIBB-FDZ Stataversion: 12.0 MP Quelle: Schimpl-Neimanns, B., (2003): Umsetzung der Berufsklassifikation von Blossfeld auf die Mikrozensen 1973-1998 ZUMA-Methodenbericht 2003(10). */ ****************************************************************************************** ****************************************************************************************** *********************Recodieren der Variablen foreach x of varlist n_f4- n_b23{ //n_f4=Ausbildungsberuf KldB 4-steller bis n_b23= Ausbildungsberuf 3.Nennung KldB 4-steller gen h_`x'=trunc(`x'/10) //Bilden des 3-stellers replace h_`x'=`x' if `x'<0 } #delimit ; foreach x of varlist h_*{; recode `x' (011 012 013 014 023 024 051 053 061 062=01) (070 071 072 080 101 112 121 131 135 141 145 150 152 153 161 162 164 176 179 181 185 191 194 211 212 213 222 224 225 229 231 233 234 235 241 245 313 321 322 323 332 341 344 349 352 353 354 358 359 361 371 373 376 393 424 431 435 440 442 443 460 461 463 465 466 471 472 482 486 488 512 514 521 522 523 531 540 544 545 546 549 550=02) (142 171 173 174 175 178 201 220 221 250 252 254 255 256 259 261 264 265 266 267 268 269 270 273 274 276 278 281 282 283 287 290 292 293 294 295 300 302 305 307 308 309 310 311 312 315 316 317 318 331 351 372 374 378 391 392 401 411 421 423 441 480 481 483 484 485 487 491 492 501 502 505 506 510 511 541=03) (303 304 620 621 622 623 624 625 626 627 628 629 631 632 633 634 641 642 651 652 721 857=04) (032 052 600 601 602 603 604 605 606 607 608 609 611 612 726 883=05) (685 686 706 713 714 715 716 723 724 741 742 743 744 791 792 793 794 795 796 805 838 839 911 912 914 915 923 931 934 935 936 937=06) (172 675 704 705 711 712 801 802 803 804 812 814 831 832 833 834 835 836 837 851 852 854 855 856 858 859 894 901 902 921=07) (821 822 823 853 861 862 863 864 865 866 867 868 869 870 873 874 875 876 878 879=08) (811 813 841 842 843 844 871 872 880 881 882 884 885 886 887 891=09) (660 661 662 663 687 689 731 732 735 773 782 783 784 789=10) (031 670 671 672 673 674 676 677 678 683 691 692 695 701 702 703 771 772 774 775 776 777 778 779 780 785 786 787 788=11) (750 751 753 754 755 756 757 761 763 764 765=12)(284 543=-6), gen (blossfeld_`x'); }; #delimit cr ****************************************************************************************** ****Umbenennen der Variablen rename blossfeld_h_n_f4 blossfeld_a rename blossfeld_h_n_a21 blossfeld_b rename blossfeld_h_n_a22 blossfeld_c rename blossfeld_h_n_a23 blossfeld_d rename blossfeld_h_n_b21 blossfeld_e rename blossfeld_h_n_b22 blossfeld_f rename blossfeld_h_n_b23 blossfeld_g #delimit ; label define blossfeld -9 "keine Angabe" -8 "weiß nicht" -7 "trifft nicht zu" -6 "ungültig" -5 "verweigert" -1 "Filter" 01 "AGR Agrarberufe" 02 "EMB Einfache manuelle Berufe" 03 "QMB Qualifizierte manuelle Berufe" 04 "TEC Techniker" 05 "ING Ingenieure" 06 "EDI Einfache Dienste" 07 "QDI Qualifizierte Dienste" 08 "SEMI Semiprofessionen" 09 "PROF Professionen" 10 "EVB Einfache kaufmaennische und Verwaltungsberufe" 11 "QVB Qualifizierte kaufmaennische und Verwaltungsberufe" 12 "MAN Manager" 13 "Nichterwerbstaetige"; #delimit cr label value blossfeld_* blossfeld label variable blossfeld_a "Berufsklass. nach Blossfeld Ausbildungsberuf" label variable blossfeld_b "Berufsklass. nach Blossfeld F. A2 beworben für Aus.beruf 1. Nennung" label variable blossfeld_c "Berufsklass. nach Blossfeld F. A2 beworben für Aus.beruf 2. Nennung" label variable blossfeld_d "Berufsklass. nach Blossfeld F. A2 beworben für Aus.beruf 3. Nennung" label variable blossfeld_e "Berufsklass. nach Blossfeld F. B2 beworben für Aus.beruf 1. Nennung" label variable blossfeld_f "Berufsklass. nach Blossfeld F. B2 beworben für Aus.beruf 2. Nennung" label variable blossfeld_g "Berufsklass. nach Blossfeld F. B2 beworben für Aus.beruf 3. Nennung" ****************************************************************************************** drop h_* //Löschen der Hilfsvariablen compress ******************************************************************************************