*******************************************************************************************. * 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: 22.06.2006 *******************************************************************************************. ********************************************************************************************. * * SPSS-Job zur Umsetzung der Bildungsklassifikation ISCED-1997 mit dem Mikrozensus 1971 * 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-2003. 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-Zusatzerhebung 1971 * Datenbeschreibung: http://www.gesis.org/dienstleistungen/daten/amtliche-mikrodaten/mikrozensus/mikrozensus-zusatzerhebung-1971/ * *******************************************************************************************. version 9.2 set more off capture log close log using , replace *Version: 13.10.2006 *******************************************************************************************. * MZU 1971 *******************************************************************************************. set mem 1000m use "" * Selektion Bevölkerungsanpassung. keep if (v106==1 | v106==2 | v106==5) *******************************************************************************************. * Recodierung und Filterführung der Bildungsvariablen. * Bildung der Variable "Allgemein bildender Schulabschluss" (Codebuch V9). *******************************************************************************************. generate as=0 replace as=1 if (v9==1) /*volksschule ohne abschluss */ replace as=2 if (v9==2) /*volksschule */ replace as=3 if (v9==3) /*berufsschule */ replace as=4 if (v9==4) /*mittlere reife */ replace as=5 if (v9==5) /*abitur */ replace as=6 if (v9==6) /*technikerschule */ replace as=7 if (v9==7) /*sonst. berufsfachschule */ replace as=8 if (v9==8) /*ingenieurschule */ replace as=9 if (v9==9) /*universität */ replace as=10 if (v9==10) /*schule noch besucht */ replace as=11 if (v9==11 | v9==12) /*fehlender wert */ label variable as "Art d. SA" #delimit ; label define as1 1 "VS ohne A." 2 "VS" 3 "BS" 4 "MR" 5 "Abi" 6 "Techniker" 7 "Fachsch" 8 "Ing" 9 "Uni" 10 "Schulbesuch" 11 "fehlender Wert" ; #delimit cr label value as as1 *******************************************************************************************. * Lehrabschluss (Codebuch v12). *******************************************************************************************. generate lehre=0 replace lehre=1 if (v12==1) replace lehre=2 if (v12==2 | v12==3 | v12==4) label variable lehre "Lehrabschluss" label define lehre1 1 "ohne Lehre" 2 "mit Lehre" label value lehre lehre1 * Kreuztabelle zur Zuordnung der ISCED-Stufen. tab as lehre *******************************************************************************************. * Bildung der Variable "ISCED-1997 - GML" . *******************************************************************************************. generate is=1 replace is=1 if (as==1 & lehre==1) /*1b */ replace is=2 if (as==10 & lehre==1) /*1a */ replace is=3 if (as==2 & lehre==1) /*2b */ replace is=4 if (as==4 & lehre==1) /*2a */ replace is=5 if (as==3 & lehre==1) /*3b */ replace is=5 if (as<=4 & lehre==2) /*3b */ replace is=5 if ((as==10 | as==11) & lehre==2) /*3b */ replace is=5 if (as==7 & lehre==1) /*3b */ replace is=6 if (as==5 & lehre==1) /*3a */ replace is=7 if (as==5 & lehre==2) /*4a */ replace is=8 if ((as==6 | as==7) & lehre==2) /*5b */ replace is=8 if (as==6 & lehre==1) /*5b */ replace is=9 if ((as==8 | as==9) & (lehre==1 | lehre==2)) /*5a */ replace is=99 if (as==11 & lehre==1) label variable is "ISCED-1997 - GLM" #delimit ; label define is1 1 "1B" 2 "1A" 3 "2B" 4 "2A" 5 "3B" 6 "3A" 7 "4A" 8 "5B" 9 "5A" 99 "entf./nicht zuordenbar"; #delimit cr label value is is1 tab is ******************************************************************************************. * OPTIONAL: * * Ausschluss der Personen, die gegenwärtig die Schule besuchen. * keep if (v9~=10) * ******************************************************************************************. log close exit