Reliability Runs Using CES 2000 and 2004
In CES 2000

missing values PESC2B (998,999).
compute rating = (PESC2B/100).
missing values CPSJ9 (8,9).
recode CPSJ9 (1=0) (3=1) (5=.5) into worse.
value labels worse 0"Better Off" .5"About the Same" 1"Worse Off".
recode MBSB4 (1=0)(2=1) (8, -9=.5)into circum.
value label circum 0"try=well off" .5"dk ref" 1 "almimposs".
fre var=PESC2B CPSJ9 MBSB4/rating worse circum.
reliability
 /variables = rating worse circum 
 /scale (first) rating worse circum
 / /model=alpha
 /statistics=descriptive scale corr
 /summary=total means corr.
The Same Variables in CES2004
set width=80/length=none/header=no/messages=none.
get file="/homes/josephf/webstats/CES2004.sav".
missing values PES_C6 (998,999).
compute rating = (PES_C6/100).
missing values PES_D5 (8,9).
recode PES_D5 (1=0) (3=1) (5=.5) into worse.
value labels worse 0"Better Off" .5"About the Same" 1"Worse Off".
recode MBS_B4 (1=0)(2=1) (8, -9=.5)into circum.
value label circum 0"try=well off" .5"dk ref" 1 "almimposs".
fre var=PES_C6 PES_D5 MBS_B4/rating worse circum.
Recode CPS_P9 (1=1) (3=0) (5=.5) into immig1.
Recode MBS_E10 (1=1) (2=.66) (3=.33) (4=0) into immig2.
Recode MBS_G3 (1=0) (2=.33) (3=.66) (4=1) into immig3.
reliability
 /variables = rating worse circum immig1 immig2 immig3
 /scale (first) rating worse circum
 /scale (second) immig1 immig2 immig3
 /scale (second) rating worse circum immig1 immig2 immig3
 /model=alpha
 /statistics=descriptive scale corr
 /summary=total means corr.
*startofoutput.
Finish
Extending the Analysis to Include Immigrants
set width=80/length=none/header=no/messages=none.
get file="/homes/josephf/webstats/CES2004.sav".
missing values PES_C6 (998,999).
compute rating = (PES_C6/100).
missing values PES_D5 (8,9).
recode PES_D5 (1=0) (3=1) (5=.5) into worse.
value labels worse 0"Better Off" .5"About the Same" 1"Worse Off".
recode MBS_B4 (1=0)(2=1) (8, -9=.5)into circum.
value label circum 0"try=well off" .5"dk ref" 1 "almimposs".
fre var=PES_C6 PES_D5 MBS_B4/rating worse circum.
Recode CPS_P9 (1=1) (3=0) (5=.5) into immig1.
Recode MBS_E10 (1=1) (2=.66) (3=.33) (4=0) into immig2.
Recode MBS_G3 (1=0) (2=.33) (3=.66) (4=1) into immig3.
reliability
 /variables = rating worse circum immig1 immig2 immig3
 /scale (first) rating worse circum
 /scale (second) immig1 immig2 immig3
 /scale (second) rating worse circum immig1 immig2 immig3
 /model=alpha
 /statistics=descriptive scale corr
 /summary=total means corr.
 

Building and Using Composite Measures

COMPUTE aborig = (rating + worse + circum).

COMPUTE Immig = (immig1 + immig2+ immig3).

COMPUTE Accept = (rating + worse + circum +immig1 + immig2+ immig3).

Crosstabs tables = aborig Immig Accept by CPS_Rgen
 /cells = column count
 /statistics = ctau.
*startofoutput.
Finish