Примеры отбора данных
Пример 3
Требуется отобрать только респондентов, имеющих возраст от 40 до 60 лет включительно.
alter
>
=
40
& alter
<
=
60
…или:
alter
>
=
40
AND alter
<
=
60
Более изящным будет применение здесь функции:
RANGE: RANGE(alter,
40
,
60
)
Пример 4
Требуется отобрать только респондентов-женщин, которые старше 60 лет:
sex
=
1
& alter
>
60
…или:
sex
=
1
AND alter
>
60
Пример 5
Требуется отобрать только респондентов-мужчин, возраст которых не превышает 25 лет и которые голосовали за СДПГ. При формулировке условия не старше 25 лет применяется оператор NOT:
sex
=
2
& partei
=
3
& ~alter
>
25
…или:
sex
=
2
& partei
=
3
& NOT alter
>
25
Оператор NOT обязательно должен стоять в начале логического выражения. Выражение & alter ~> 25 не допускается в SPSS. В этом случае вы получите сообщение об ошибке с подсказкой, где должен находиться оператор NOT.
Пример 6
Требуется отобрать респондентов, которые голосовали за ХДС, СДП или республиканцев.
partei
=
1
| partei
=
2
| partei
=
6
…или:
partei
=
1
OR partei
=
2
OR partei
=
6
Здесь более изящным будет применение функции ANY:
ANY(partei,
1
,
2
,
6
)