** user=**** ** password=**** ** package=spss ** project=lis set printback=listing . * SPSS Hungary LIS 1991 : Example CAMSIS matching . get file= hu91p . * Current occ unit (isco68's)=pocc. compute isco68=-999 . if (pocc >= 0 ) isco68=pocc . * Employment status info from plfs and ptypewk, here use former. compute empst=0. if (plfs=4) empst=1. if (plfs=1) empst=2. add value label empst 0 "Unknown employment status" 1 "Self-employed" 2 "Employee" . variable label empst "Employment status". cro empst by psex. * Key indexing variables are isco68 and empst. sort cases by isco68 empst. temp. select if (pocc > 0). means tables=isco68 by empst . sav out= cstemp . get file="u:/camsis/cshuis91.sav" . descriptives var=all. sort cases by isco68 empst. match files table=* /in=csocc /file=cstemp /in=source /by=isco68 empst. fre var=csocc source. cro csocc by source. select if (source=1). * (this removes those CAMSIS isco68 by empst values which are not * represented in the LIS sample). cro source by psex. * Current values are within gender. * also can make a cross-gender CAMSIS variable : . compute cgentcs=-999. if (psex=1) cgentcs=mcam . if (psex=2) cgentcs=fcam . descriptives var=isco68 empst cgentcs siops isei . temp. select if (pocc > 0). descriptives var= isco68 empst cgentcs siops isei . temp. select if (pocc > 0 & siops > 0). descriptives var= isco68 empst cgentcs siops isei . * There is quite a high loss of valid cases with the isco68 * camsis translation used - only about 67% of valid occs * get camsis scores matched to them via isco88 to isco68. * Quick assessment: compare values by an education recode. * some recode of education (on valid cases only). compute educ=peduc. recode educ (0,1,2,3,4,5=1) (6=2) (7,8,9=3) (else=-9). add value labels educ 1 "Elementary" 2 "Vocational" 3 "Secondary or higher" . variable label educ "education categories". fre var=educ . temp. select if (pocc > 0). descriptives var= educ cgentcs siops isei . temp. select if (pocc > 0 & siops > 0 & psex=1). means tables= cgentcs siops isei by educ /statistics=anova. temp. select if (pocc > 0 & siops > 0 & psex=2). means tables= cgentcs siops isei by educ /statistics=anova. /* For interest here are the Eta-squared statistics with education from above: Men: CAMSIS : 0.414 SIOPS : 0.359 ISEI: 0.425 Women: CAMSIS : 0.396 SIOPS : 0.421 ISEI: 0.463 */