У меня есть следующий синтаксис SPSS для подсчета с использованием условного
DATASET ACTIVATE Conjunto_de_datos1.
DO IF (((p7_1 = 1) | (p7_2 = 1)) & (periodo = 2)).
COUNT noque_o_noria=p7_2 p7_1(1).
END IF.
EXECUTE.
данные следующие
p7_1 p7_2 periodo
1 1 2
1 0 2
1 1 2
1 1 1
1 1 1
0 1 2
У меня проблема в том, что в новом столбце каждой строке, соответствующей правилу, автоматически присваивается значение 2, а те, которые не соответствуют правилу, теряются (пустые). Что я должен добавить к приведенному выше коду, чтобы получить 1, когда он соответствует правилу, и 0, если нет?