*******************************************************************************************. * 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: 20.06.2006 *******************************************************************************************. ********************************************************************************************. * * SPSS-Job zur Umsetzung der Bildungsklassifikation ISCED-1997 mit dem Mikrozensus 1999 * ISCED-Version des German Microdata Lab, GESIS * Bei Nutzung dieser Routine bitte wie folgt zitieren: * (hier wird auch die Skalenkonstruktion beschrieben) * Schroedter, J. H.; Lechert, Y.; Lüttinger, P. (2006): Die Umsetzung der Bildungsskala * ISCED-1997 für die Volkszählung 1970, die Mikrozensus-Zusatzerhebung 1971 und die * Mikrozensen 1976-2004. ZUMA-Methodenbericht 2006/08. * http://www.gesis.org/dienstleistungen/tools-standards/mikrodaten-tools/isced/ * * Literaturhinweise, Quellen: * United Nations Educational, Scientific and Cultural Organization 1997: * International Standard Classification of Education ISCED 1997. * http://www.uis.unesco.org/TEMPLATE/pdf/isced/ISCED_A.pdf * OECD 1999: Classifying Educational Programmes. Manual for ISCED-97. * Implementation in OECD Countries. 1999 Edition. * http://www.staffs.ac.uk/institutes/access/docs/OECD-education-classifications.pdf * Datenbasis: Mikrozensus-Scientific Use File 1999 * Datenbeschreibung: http://www.gesis.org/dienstleistungen/daten/amtliche-mikrodaten/mikrozensus/grundfile/mz1999/ * *******************************************************************************************. ******************************************************************************************. * MZ 1999 ******************************************************************************************. get file=''. missing values ef70 ef71 ef72 ef286 ef287 ef288 ef289 (). ******************************************************************************************. * Bildung der Variable "Allgemein bildender Schulabschluss". * Klasse 5-10 zu Haupt-/Volksschule. * Klasse 11-13 zu Fachhochschulreife/Abitur. ******************************************************************************************. recode ef287 (0=0) (1=4) (2,3=5) (4,5=6) (9=3) into as. if (ef286=8) as=1. if (ef286=9) as=2. if (ef71=1 & ef72=2) as=7. /*Klasse 5-10. if (ef71=1 & ef72=3) as=8. /*Klasse 11-13. recode as (4,7=4) (6,8=6). var lab as "Allgemein bildender Schulabschluss". val lab as 0 "entf." 1 "kein SA" 2 "o.A. ob SA" 3 "o.A. zur Art d. SA" 4 "HS/VS/Kl.5-10" 5 "RS/ POS" 6 "FHR/ABI/Kl.11-13". ******************************************************************************************. * Bildung der Variable "Berufsbildender Abschluss". ******************************************************************************************. recode ef289 (0=0) (1,2=4) (3,4=5) (5,6=6) (7,8=7) (9=8) (99=3) into ba. if (ef288=8) ba=1. if (ef288=9) ba=2. val lab ba 0 "Entf�llt (Pers<15)" 1 "kein BA" 2 "o.A. ob BA" 3 "o.A. zur Art d. BA" 4 "Anlernausb./Praktikum/BVJ" 5 "Lehrausb./Berufsfachschule" 6 "Meister/Technik./Fachschule/Verw.FH" 7 "FH/Hochschule" 8 "Promotion". var lab ba "Beruflicher Abschluss". ******************************************************************************************. * Bildung der Hilfsvariable "Gegenw�rtiger Besuch berufliche Schule" . ******************************************************************************************. do if (ef71=1 & ef72 ge 4). recode ef72 (4=5) (5,6=7) into ba2. end if. mis val ba2 (99). val lab ba2 5 "Berufliche Schule" 7 "FH/Hochschule". var lab ba2 "Gegenw�rtiger Besuch berufliche Schule". * Anmerkung: die berufliche Schule wird hier, da nicht n�her spezifiziert, ***. * zu der Lehrausbildung gez�hlt. ***. ******************************************************************************************. * Modifikation der Variable "Berufsbildender Abschluss" . * Wenn der angestrebte berufliche Abschluss h�her ist als der gegenw�rtige, . * ersetzt dieser den "eigentlichen" beruflichen Abschluss . ******************************************************************************************. do if (ba2=5) & (ba2 gt ba). recode ba (1, 2, 3, 4=5). end if. do if ((ba2=7) & (ba2 gt ba)). recode ba (1, 2, 3, 4, 5, 6=7). end if. ******************************************************************************************. * Kreuztabelle zur Zuordnung der ISCED-Stufen . ******************************************************************************************. cro as by ba. ******************************************************************************************. * Bildung der Variable "ISCED-1997 - GML". ******************************************************************************************. compute is=99. if (ef70=1 & ef30 ge 3 & ef71 ne 1) is=0. if (as=1 & (ba=1 or ba=2)) or (as=2 & ba=1) is=1. if (ef71=1 & ef72 =1) is=2. if ((as=1 or as=2) & (ba=3 or ba=4)) or ((as=3 or as=4) & (ba=0 or ba=1 or ba=2 or ba=3 or ba=4)) is=3. if (as=5 & (ba=1 or ba=2 or ba=3 or ba=4)) is=4. if ((as=1 or as=2 or as=3 or as=4 or as=5) & ba=5) is=5. if (as=6 & (ba=1 or ba=2 or ba=3 or ba=4)) is=6. if (as=6 & ba=5) is=7. if (ba=6) is=8. if (ba=7) is=9. if (ba=8) is=10. var lab is "ISCED-1997 - GML". val lab is 0 "ISCED 0" 1 "1B" 2 "1A" 3 "2B" 4 "2A" 5 "3B" 6 "3A" 7 "4A" 8 "5B" 9 "5A" 10 "6" 99 "entf./nicht zuordenbar". fre is. ******************************************************************************************. * OPTIONAL: * * Ausschluss der Personen, die gegenw�rtig noch in der Ausbildung sind. * select if (ef71 ne 1). * * Ausschluss von Personen, die unter 15 Jahre alt sind. * select if (ef30 ge 15). * ******************************************************************************************.