*******************************************************************************************. * Zentrum für Umfragen, Methoden und Analysen (ZUMA) * German Microdata Lab, Mannheim * Postfach 12 21 55 * 68072 Mannheim * Tel.: 0621/1246-265 Fax: 0621/1246-100 * E-Mail: gml@gesis.org * Julia Schroedter, Yvonne Lechert, Paul Lüttinger * Version: 11.06.2013 *******************************************************************************************. *******************************************************************************************. * * SPSS-Job zur Umsetzung der Bildungsklassifikation ISCED-1997 mit dem Mikrozensus 2005 * ISCED-Version des German Microdata Lab, ZUMA * * 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/missy/studie/klassifikationen/ * sozialwissenschaftliche-klassifikationen/bildungsskala-isced-1997/ * * Literaturhinweise, Quellen: * United Nations Educational, Scientific and Cultural Organization 1997: * International Standard Classification of Education ISCED 1997. * http://www.uis.unesco.org/Library/Documents/isced97-en.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 2005 * Datenbeschreibung: http://www.gesis.org/missy/missy-home/auswahl-datensatz/mikrozensus-2005/ * *******************************************************************************************. *******************************************************************************************. * MZ 2005 *******************************************************************************************. *get file=''. missing values all (). *******************************************************************************************. * Bildung der Variable "Allgemein bildender Schulabschluss" . * Klasse 5-10 zu Haupt-/Volksschule . * Klasse 11-13 zu Fachhochschulreife/Abitur . * Im MZ 2005 gibt es die Kategorie "ohne Angabe ob allgemein * bildener Schulabschluss" nicht, damit entfällt die Kategorie * 'ohne Angabe zum Schulabschlluss' (siehe u.a. MZ2004 = Code 2). *******************************************************************************************. recode ef310 (0=0) (1=4) (2,3=5) (4,5=6) (9=3) into as. if (ef309=8) as=1. if ((ef287=1 or ef288=1) & ef289=2) as=7. /*Klasse 5-10. if ((ef287=1 or ef288=1) & ef289=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" 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" . * Im MZ 2005 gibt es die Kategorie "ohne Angabe ob beruflicher * Abschluss" nicht, damit entfällt die Kategorie 'ohne Angabe zum * beruflichen Abschluss' (siehe u.a. MZ2004 = Code 2). *******************************************************************************************. recode ef312 (0=0) (1,2=4) (3,4=5) (5,6,7=6) (8,9=7) (10=8) (99=3) into ba. if (ef311=8) ba=1. val lab ba 0 "Entfällt (Pers<15)" 1 "kein 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" . *******************************************************************************************. frequencies ef290. * Bildung der Hilfsvariable "Gegenwaertiger Besuch berufliche Schule". do if (ef287=1 or ef288=1) & (ef290>=1 & ef290<=5 or ef291>=1 & ef291<=4). recode ef290 (1,2=4) (3,4=5) (5=6) into ba2. recode ef291 (1=6) (2,3=7) (4=8) into ba2. end if. mis val ba2 (99). val lab ba2 4 "Berufsschule/BGJ/BVJ" 5 "berufl. Schule verm. RS/FHR" 6 "Fachschule, Fach-/Berufsakademie/2-3j. SdG, Verw.FH" 7 "FH/Hochschule" 8 "Promotion". var lab ba2 "Gegenwaertiger Besuch berufliche Schule". *******************************************************************************************. * 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=4) & (ba2 gt ba). recode ba (1, 3=4). end if. do if (ba2=5) & (ba2 gt ba). recode ba (1, 3, 4=5). end if. do if (ba2=6) & (ba2 gt ba). recode ba (1, 3, 4, 5=6). end if. do if (ba2=7) & (ba2 gt ba). recode ba (1, 3, 4, 5, 6=7). end if. do if (ba2=8) & (ba2 gt ba). recode ba (1, 3, 4, 5, 6, 7=8). end if. *******************************************************************************************. * Kreuztabelle zur Zuordnung der ISCED-Stufen . *******************************************************************************************. cro as by ba. ***************************************************************************************************. * Bildung der Variable "ISCED-1997 - GML" . * Aufgrund der Streichung der Variablen 'Besuch eines Kindergartens, einer * Kindergrippe bzw. eines Kinderhorts' im MZ2005, kann die ISCED-Kategorie 0, * die den Elementarbereich (Vorschulbereich) abbildet nicht mehr gebildet werden *****************************************************************************************************. compute is=99. if (as=1 & ba=1) is=1. if ((ef287=1 or ef288=1) & ef289=1) is=2. if ((as=0 or as=1) & (ba=3 or ba=4)) or ((as=3 or as=4) & (ba=0 or ba=1 or ba=3 or ba=4)) is=3. if (as=5 & (ba=1 or ba=3 or ba=4)) is=4. if ((as=0 or as=1 or as=3 or as=4 or as=5) & ba=5) is=5. if (as=6 & (ba=1 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 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 (ef287 ne 1). * * Ausschluss von Personen, die unter 15 Jahre alt sind. * select if (ef44 ge 15). * *******************************************************************************************.