Я ищу код spss для выполнения следующего: у меня есть три переменные: ResponseID и Q1 и Q2, которые необходимо скопировать в мой набор данных, я уже включил для них переменные - он начинается с VAR00002, VAR00003 и VAR00004 несколько раз по всему моему набору данных. Теперь я хочу заполнить их, поэтому я должен включить имя переменной в цикл, и он должен продолжать делать это для первого набора из трех, второго набора (VAR00005, VAR00006 и VAR00007) и т. д. (в зависимости от условие, включенное в Do IF). Кроме того, после этого включается Else IF (и еще один Do If).
Loop # = 1 to 27
Do IF (Q[#(23)+2]=2).
COMPUTE (VAR0000(#+1))=ResponseID.
COMPUTE (VAR0000(#+2))=Q1.
COMPUTE (VAR0000(#+3))=Q2.
End if.
Else If.
Do If.
Q[(#-1)*(23)+3])=2.
DELETE VARIABLES Q[#(23)+3] TO Q623.
End If.
End Else If.