******************************************************************************************. * GESIS - Leibniz-Institut für Sozialwissenschaften * German Microdata Lab (GML), Mannheim * Postfach 12 21 55 * 68072 Mannheim * Tel.: 0621/1246-265 Fax: 0621/1246-100 * E-Mail: gml@gesis.org * Yvonne Lechert, Julia Schroedter, Paul Lüttinger * Version: 30.10.2008 *******************************************************************************************. *******************************************************************************************. * SPSS-Job zur Umsetzung der CASMIN-Bildungsklassifikation mit dem Mikrozensus 1993 * Bei Nutzung dieser Routine bitte wie folgt zitieren: * (hier wird auch die Skalenkonstruktion beschrieben) * Lechert, Y.; Schroedter, J.; Lüttinger, P. (2006): Die Umsetzung der Bildungsskala * CASMIN für die Volkszählung 1970, die Mikrozensus-Zusatzerhebung 1971 und die * Mikrozensen 1976-2004. ZUMA-Methodenbericht 2006/12. * http://www.gesis.org/dienstleistungen/tools-standards/mikrodaten-tools/casmin/ * * Literaturhinweise, Quellen: * Brauns, H./Scherer, S./Steinmann, S., 2003: The CASMIN Educational Classification in * International Comparative Research. S. 196-221 in: Hoffmeyer-Zlotnik, J.H.P; * Wolf, C. (Hrsg): Advances in Cross-National Comparison. An European Working Book for * Demographic and Socio-Economic Variables. Amsterdam * Datenbasis: Mikrozensus 1993, Scientific Use File * Datenbeschreibung: http://www.gesis.org/dienstleistungen/daten/amtliche-mikrodaten/mikrozensus/grundfile/mz1993/ * *******************************************************************************************. *******************************************************************************************. * MZ1993 *******************************************************************************************. GET FILE= ''. missing values ef56 ef59 ef121 ef122 (). ******************************************************************************************* ******************************************************************************************* *******************************************************************************************. * Harmonisierte CASMIN-Klassifikation (MZ1993) * (cas / casa) *******************************************************************************************. ******************************************************************************************* *******************************************************************************. * neue Variable: Allgemein bildender Abschluss (schul). * *******************************************************************************. recode ef121 (8,9=0) (1=2) (2,3=3) (4,5=4) into schul. if (ef59=2) schul = 1. if (ef59=8 or ef59=9) schul = 0. var lab schul "Allgemein bildender Abschluss". val lab schul 0 "entf./o.A." 1 "kein Ab." 2 "HS/VS" 3 "RS/POS" 4 "FHR/ABI". *******************************************************************************. * neue Variable: Berufsbildender Abschluss (ber). * *******************************************************************************. recode ef122 (8,9=0) (1=1) (2,3,4,5=2) (6=3) (7=4) into ber. var lab ber "Berufsbildender Abschluss". val lab ber 0 "entf./o.A." 1 "kein Ab." 2 "Ausb." 3 "FH" 4 "Uni". *******************************************************************************. * Kreuztabelle zur Bildung der CASMIN-Klassifikation. * *******************************************************************************. cro schul by ber. *******************************************************************************. * CASMIN-Klassifikation des GML (HARMONISIERT). * *******************************************************************************. compute cas=99. if (schul=0 & ber=0 ) cas=99. /* entf./o.A. if (((schul=0 or schul=1) & ber=1) or (schul=1 & ber=0)) cas=0. /* kein Ab. if (schul=2 & (ber=0 or ber=1)) cas=1. /*HS0. if ((schul=0 or schul=1 or schul=2) & ber=2) cas=2. /*HSM. if (schul=3 & ber=2) cas=4. /*MRM. if (schul=3 & (ber=0 or ber=1)) cas=3. /*MRO. if (schul=4 & (ber=0 or ber=1)) cas=5. /*ABIO. if (schul=4 & ber=2) cas=6. /*ABIM. if ((schul=0 or schul=1 or schul=2 or schul=3 or schul=4) & ber=3) cas=7. /*FH. if ((schul=0 or schul=1 or schul=2 or schul=3 or schul=4) & ber=4) cas=8. /*UNI. var lab cas "CASMIN-Klassifikation des GML". val lab cas 0 "1a (kein Ab.)" 1 "1b (HSO)" 2 "1c (HSM)" 3 "2b (MRO)" 4 "2a (MRM)" 5 "2c_gen (ABIO)" 6 "2c_voc (ABIM)" 7 "3a (FH)" 8 "3b (UNI)" 99 "entf./o.A.". fre cas. *******************************************************************************. * CASMIN-Klassifikation des GML (HARMONISIERT). * mit Ber�cksichtigung von Personen in gegenw. Ausbildung. *******************************************************************************. compute casa=cas. if (ef56=2 or ef56=3 or ef56=4 or ef56=5 or ef56=6 or ef56=7 or ef56=8) casa=9. var lab casa "CASMIN-Klassifikation des GML (in Ausb. separat)". val lab casa 0 "1a (kein Ab.)" 1 "1b (HSO)" 2 "1c (HSM)" 3 "2b (RSO)" 4 "2a (RSM)" 5 "2c_gen (ABIO)" 6 "2c_voc (ABIM)" 7 "3a (FH)" 8 "3b (UNI)" 9 "in Ausbildung" 99 "entf./o.A.". fre casa. ******************************************************************************************* * ENDE harmonisierte CASMIN-Klassifikation ******************************************************************************************* ******************************************************************************************* *******************************************************************************************. * Zeitpunktbezogene CASMIN-Klassifikation (MZ1993) * (cas93 / casa93) *******************************************************************************************. ******************************************************************************************* *******************************************************************************. * neue Variable: Allgemein bildender Abschluss (schul93). * *******************************************************************************. recode ef121 (9=0) (1=4) (2,3=5) (4,5=6) (8=3) into schul93. if (ef59=2) schul93 = 1. if (ef59=9 & ef121=9) schul93 = 0. if (ef59=8) schul93 = 2. var lab schul93 "Allgemein bildender Abschluss". val lab schul93 0 "entf." 1 "kein Ab." 2 "o.A." 3 "o.A. zur Art" 4 "HS/VS" 5 "RS/POS" 6 "FHR/ABI". *******************************************************************************. * neue Variable: Berufsbildender Abschluss (ber93). * *******************************************************************************. * In den Mikrozensen 1989 bis 1995 sind die Abschl�sse *** * von Lehr- und Anlernausbildungen zusammengefasst; *** * sie werden der Kategorie "Ausbildung/Meister..." *** * zugewiesen; Kategorie 4 enth�lt hier nur *** * berufliche Praktika. *** * Der Abschluss an einer Verwaltungsfachhochschule ist *** * in den Mikrozensen 1989 bis 1995 mit Abschl�ssen an *** * Fachhochschulen bzw. Ingenieurschulen zusammengefasst ***. recode ef122 (1=3) (3=4) (2, 4,5=5) (6=7) (7=8) (8=1) (9=0) into ber93. var lab ber93 "Berufsbildender Abschluss". val lab ber93 0 "entf." 1 "o.A." 3 "kein Ab." 4 "berufl. Praktikum" 5 "Ausb./Meist./Techn." 7 "FH" 8 "Uni". *******************************************************************************. * Kreuztabelle zur Bildung der CASMIN-Klassifikation. * *******************************************************************************. cro schul93 by ber93. *******************************************************************************. * CASMIN-Klassifikation des GML (ZEITPUNKTSBEZOGEN). * *******************************************************************************. compute cas93=99. ***if ((schul93=0 or schul93=2) & (ber93=0 or ber93=1)) cas93=99. /* entf./o.A. if ((schul93=0 or schul93=1 or schul93=2) & (ber93=2 or ber93=3 or ber93=4)) or (schul93=1 & (ber93=0 or ber93=1)) cas93=0 /* kein Ab. if ((schul93=3 or schul93=4) & (ber93=0 or ber93=1 or ber93=2 or ber93=3 or ber93=4)) cas93=1. /*HSO. if ((schul93=0 or schul93=1 or schul93=2 or schul93=3 or schul93=4) & ber93=5) cas93=2. /*HSM. if (schul93=5 & (ber93=0 or ber93=1 or ber93=2 or ber93=3 or ber93=4)) cas93=3. /*MRO. if (schul93=5 & ber93=5) cas93=4. /*MRM. if (schul93=6 & (ber93=0 or ber93=1 or ber93=2 or ber93=3 or ber93=4)) cas93=5. /*ABIO. if (schul93=6 & ber93=5) cas93=6. /*ABIM. if (ber93=7) cas93=7. /*FH. if (ber93=8) cas93=8. /*UNI. var lab cas93 "ZPT: CASMIN-Klassifikation des GML". val lab cas93 0 "1a (kein Ab.)" 1 "1b (HSO)" 2 "1c (HSM)" 3 "2b (MRO)" 4 "2a (MRM)" 5 "2c_gen (ABIO)" 6 "2c_voc (ABIM)" 7 "3a (FH)" 8 "3b (UNI)" 99 "entf./o.A.". fre cas93. *******************************************************************************. * CASMIN-Klassifikation des GML (ZEITPUNKTSBEZOGEN). * mit Ber�cksichtigung von Personen in gegenw. Ausbildung. *******************************************************************************. compute casa93=cas93. if (ef56 ge 2 & ef56 le 8) casa93=9. var lab casa93 "ZPT: CASMIN-Klassifikation des GML (in Ausb. separat)". val lab casa93 0 "1a (kein Ab.)" 1 "1b (HSO)" 2 "1c (HSM)" 3 "2b (RSO)" 4 "2a (RSM)" 5 "2c_gen (ABIO)" 6 "2c_voc (ABIM)" 7 "3a (FH)" 8 "3b (UNI)" 9 "in Ausbildung" 99 "entf./o.A.". fre casa93. ******************************************************************************************* * ENDE zeitpunktbezogene CASMIN-Klassifikation ******************************************************************************************* *******************************************************************************************. * OPTIONAL: * Auschluss der Personen, die unter 15 Jahre alt sind. * * select if (ef23 ge 15). *******************************************************************************************.