***ESeC Simplified classes*** **Simply allocate on the basis of occuaptional information** **Take ISCO88 minor group variable** recode isco8803 (010, 100,110,111,114, 120,121,123, 200, 210, 211, 212, 213, 214, 220, 221, 222, 231, 235, 240, 241, 242=1) (122, 223, 230, 232, 233, 234, 243, 244, 245, 246, 247, 310, 311,312, 314, 320, 321, 322, 323, 334, 342, 344, 345, 348, 521=2) (011,300, 330, 331, 332, 333, 340, 341, 343, 346, 347, 400, 410, 411, 412, 419, 420=3) (130, 131, 911=4) (600, 610, 611, 612, 613, 621=5) (313, 315, 730,731=6) (413, 421, 422, 500, 510, 511, 513, 514, 516, 520, 522=7) (614, 615, 700, 710, 711, 712, 713, 714, 720, 721, 722, 723, 724, 732, 733, 734, 740, 741, 742, 743, 744, 825, 831, 834=8) (414, 512, 800, 810, 811, 811, 812, 813, 814, 815, 816, 817, 820, 821, 822, 823, 824, 826, 827, 828, 829, 830, 832, 833, 900, 910, 912, 913, 914, 915, 916, 920, 921, 930, 931, 932, 933=9) (66666=66666) (77777=77777) (88888=88888) (99999=99999) into euroesec. end if. execute. var labs euroesec 'European ESeC'. val labs euroesec 1 'Large employers, higher mgrs/professionals' 2 'Lower mgrs/professionals, higher supervisory/technicians' 3 'Intermediate occupations' 4 'Small employers and self-employed (non-agriculture)' 5 'Small employers and self-employed (agriculture)' 6 'Lower supervisors and technicians' 7 'Lower sales and service ' 8 'Lower technical' 9 'Routine' 66666 'Not applicable' 77777 'Refusal' 88888 'Don't know' 99999 'No answer'. fre var=euroesec. ***END***