По совету
gorgonops переношу сюда вопрос изначально заданный
в комментариях у
alexwin1961.
Я хочу построить Custom Table, в строках которой будут частоты (count) по переменным, содержащим психометрические высказывания со стандартной шкалой:
1 = полностью согласен;
2 = скорее согласен;
3 = ни то, ни другое;
4 = скорее не согласен;
5 = совершенно не согласен.
Для этого мне нужно выбрать только те значения переменных, которые выражают согласие с утверждением, т.е. либо имеют значение 1 либо значения 1 или 2.
Я думал сделать это через фильтр, однако его синтаксис выглядит очень громоздко если перечислять все переменные, которых всего 256, но выбрать для кросстабуляции нужно только 20-40. Поэтому мне бы хотелось получить какой-то менее громоздкий вариант типа:
select if (Var614 to Var878 = 1).
Если бы синтаксис SPSS позволял использовать to в данной конструкции.
UPD.
1) Создал новые переменные под вариант "Абсолютно согласен":
recode Var614 to Var633 (1=1) (else=0) into TOP1Var614 to TOP1Var633.
2) Через диалоговое окно собрал Custom Table. Это оказалось быстрее и проще, чем разбираться в синтаксисе. Может быть в будущем разберусь, как сделать это через синтаксис функции CTABLES, не прибегая к непосредственному перечислению каждой переменной.
Всем спасибо за помощь.