Примеры отбора данных
Пример 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)