DEFINE PERSONA.AESTUDIO AS SWITCH //PARA QUIENES NO ASISTEN INCASE PERSONA.P23 = 1 OR PERSONA.P23 = 3 AND PERSONA.P21 = 2 ASSIGN 0 INCASE PERSONA.P23 = 2 OR PERSONA.P23 = 4 OR PERSONA.P23 = 6 AND PERSONA.P21 = 2 ASSIGN PERSONA.P24 INCASE PERSONA.P23 = 5 AND PERSONA.P21 = 2 ASSIGN PERSONA.P24 + 6 INCASE PERSONA.P23 = 7 AND PERSONA.P21 = 2 ASSIGN PERSONA.P24 + 9 INCASE PERSONA.P23 = 8 OR PERSONA.P23 = 9 AND PERSONA.P21 = 2 ASSIGN PERSONA.P24 + 12 INCASE PERSONA.P23 = 10 AND PERSONA.P21 = 2 ASSIGN PERSONA.P24 + 18 //PARA QUIENES ASISTEN INCASE PERSONA.P23 = 1 OR PERSONA.P23 = 3 AND PERSONA.P21 = 1 ASSIGN 0 INCASE PERSONA.P23 = 2 OR PERSONA.P23 = 4 OR PERSONA.P23 = 6 AND PERSONA.P21 = 1 ASSIGN PERSONA.P24 - 1 INCASE PERSONA.P23 = 5 AND PERSONA.P21 = 1 ASSIGN PERSONA.P24 + 5 INCASE PERSONA.P23 = 7 AND PERSONA.P21 = 1 ASSIGN PERSONA.P24 + 8 INCASE PERSONA.P23 = 8 OR PERSONA.P23 = 9 AND PERSONA.P21 = 1 ASSIGN PERSONA.P24 + 11 INCASE PERSONA.P23 = 10 AND PERSONA.P21 = 1 ASSIGN PERSONA.P24 + 17 ELSE 99 TYPE INTEGER RANGE (0 : 99) VARLABEL "ANOS DE ESTUDIO" DEFAULT 98 DEFINE PERSONA.GRUPEDAD AS RECODE PERSONA.P03 ( 0 - 4 = 1 ) ( 5 - 9 = 2 ) ( 10 - 14 = 3 ) ( 15 - 19 = 4 ) ( 20 - 24 = 5 ) ( 25 - 29 = 6 ) ( 30 - 34 = 7 ) ( 35 - 39 = 8 ) ( 40 - 44 = 9 ) ( 45 - 49 = 10 ) ( 50 - 54 = 11 ) ( 55 - 59 = 12 ) ( 60 - 64 = 13 ) ( 65 - 69 = 14 ) ( 70 - 74 = 15 ) ( 75 - 79 = 16 ) ( 80 - 84 = 17 ) ( 85 - 89 = 18 ) ( 90 - 94 = 19 ) ( 95 - 99 = 20 ) ( 100 - 104 = 21 ) ( 105 - 109 = 22 ) ( 110 - 114 = 23 ) ( 115 - 120 = 24 ) ELSE 25 RANGE 1 - 25 TYPE INTEGER VARLABEL "Grupos de edad quinquenal" VALUELABELS 1 " 0 - 4 " 2 " 5 - 9 " 3 " 10 - 14 " 4 " 15 - 19 " 5 " 20 - 24 " 6 " 25 - 29 " 7 " 30 - 34 " 8 " 35 - 39 " 9 " 40 - 44 " 10 " 45 - 49 " 11 " 50 - 54 " 12 " 55 - 59 " 13 " 60 - 64 " 14 " 65 - 69 " 15 " 70 - 74 " 16 " 75 - 79 " 17 " 80 - 84 " 18 " 85 - 89 " 19 " 90 - 94 " 20 " 95 - 99 " 21 " 100 - 104 " 22 " 105 - 109 " 23 " 110 - 114 " 24 " 115 - 120 " DEFINE PERSONA.CONMIGRACIU AS SWITCH INCASE ( PERSONA.CIUHORD58 <> PERSONA.CIUAORD58 ) ASSIGN 1 INCASE ( PERSONA.CIUHORD58 = PERSONA.CIUAORD58 ) ASSIGN 0 ELSE 5 TYPE INTEGER DEFAULT 6 RANGE 0 - 1 VARLABEL "CondiciĆ³n de migraciĆ³n" VALUELABELS 1 "Migrante" 0 "No migrante" TABLE EE AS FREQUENCY OF PERSONA.GRUPEDAD BY PERSONA.AESTUDIO BY PERSONA.CONMIGRACIU FOR PERSONA.P03 >4 AND PERSONA.AESTUDIO < 98