AGESP5.SPS (RECODES AGE OF SPOUSE D2 INTO 5 YEAR GROUPS)
Note: User must specify the following variables on the keep line:
1) D2
Creates variable 'agesp5' with the following value labels:
1 'SPOUSE <20 YRS'
2 'SPOUSE 20 TO 24 YR'
3 'SPOUSE 25 TO 29 YR'
4 'SPOUSE 30 TO 34 YR'
5 'SPOUSE 35 TO 39 YR'
6 'SPOUSE 40 TO 44 YR'
7 'SPOUSE 45 TO 49 YR'
8 'SPOUSE 50 TO 54 YR'
9 'SPOUSE 55 TO 59 YR'
10 'SPOUSE 60 TO 64 YR'
11 'SPOUSE 65 TO 69 YR'
12 'SPOUSE 70 TO 74 YR'
13 'SPOUSE 75+ YR '
14 'NO SPOUSE PRESENT'
ROUTINE:
RECODE D2 (1 THRU 19=1) (20 THRU 24=2)(25 THRU 29=3)(30 THRU 34=4)
(35 THRU 39=5)
(40 THRU 44 =6)(45 THRU 49=7)(50 THRU 54=8) (55 THRU 59=9)
(60 THRU 64 =10)(65 THRU 69=11)
(70 THRU 74 =12)(75 THRU HI=13) (0=14) INTO AGESP5
VARIABLE LABELS AGESP5 'AGE OF SPOUSE'
VALUE LABELS AGESP5 1 'SPOUSE <20 YRS' 2 'SPOUSE 20 TO 24 YR'
3 'SPOUSE 25 TO 29 YR' 4 'SPOUSE 30 TO 34 YR'
5 'SPOUSE 35 TO 39 YR' 6 'SPOUSE 40 TO 44 YR'
7 'SPOUSE 45 TO 49 YR' 8 'SPOUSE 50 TO 54 YR'
9 'SPOUSE 55 TO 59 YR' 10 'SPOUSE 60 TO 64 YR'
11 'SPOUSE 65 TO 69 YR' 12 'SPOUSE 70 TO 74 YR'
13 'SPOUSE 75+ YR '
14 'NO SPOUSE PRESENT'
/********************************************************************/