Создание индекса
Рассмотрим теперь нижеследующую программу SPSS, которая строит индекс в соответствии с вышеприведенной таблицей.
/* Создание индекса *//* на примере теоремы Рональда Инглхарта об изменении ценностей *//* чистые материалисты */if (vl08 = 1 and vl10 = 2) ingl_ind = 4if (vl10 = 1 and vl08 = 2) ingl_ind = 4/* чистые постматериалисты */if (vl09 = 1 and vl11 = 2) ingl_ind = 1if (vl11 = 1 and vl09 = 2) ingl_ind = 1/* материалистический смешанный тип */if (vl08 = 1 and vl09 = 2) ingl_ind = 3if (vl08 = 1 and vl11 = 2) ingl_ind = 3if (vl10 = 1 and vl09 = 2) ingl_ind = 3if (vl10 = 1 and vl11 = 2) ingl_ind = 3/* постматериалистические смешанные типы */if (vl09 = 1 and vl08 = 2) ingl_ind = 2if (vl09 = 1 and vl10 = 2) ingl_ind = 2if (vl11 = 1 and vl08 = 2) ingl_ind = 2if (vl11 = 1 and vl10 = 2) ingl_ind = 2/* Не знаю */if (vl08 = 8 and vl09 = 8 and vl10 = 8 and vl11 = 8) ingl_ind = 8if (vl08 = 8 and vl09 = 8 and vl10 = 8) ingl_ind = 8if (vl08 = 8 and vl09 = 8 and vl11 = 8) ingl_ind = 8if (vl08 = 8 and vl10 = 8 and vl11 = 8) ingl_ind = 8if (vl09 = 8 and vl10 = 8 and vl11 = 8) ingl_ind = 8/* нет данных */if (vl08 = 9 and vl09 = 9 and vl10 = 9 and vl11 = 9) ingl_ind = 9if (vl08 = 9 and vl09 = 9 and vl10 = 9) ingl_ind = 9if (vl08 = 9 and vl09 = 9 and vl11 = 9) ingl_ind = 9if (vl08 = 9 and vl10 = 9 and vl11 = 9) ingl_ind = 9if (vl09 = 9 and vl10 = 9 and vl11 = 9) ingl_ind = 9variable labels ingl_ind'Индекс Инглхарта'value labels ingl_ind 1 'Постматериалисты'2 'ПМ, смешанный тип'3 'М, смешанный тип'4 'Материалисты'8 'Не знаю'9 'нет данных'execute