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