3
SPSSでは、変数に値を格納することは可能です(データセットで作成された変数ではありません)。SPSSに変数に値を格納することはできますか?
たとえば、私はループの中で、ループのすべての場所に値4を渡したいとします。これはNumLvl
となります。
DEFINE/!ENDDEFINE
SPSSsマクロ機能を使用して行うことができます
NumLvl = 4.
VECTOR A1L(NumLvl-1).
LOOP #i = 1 to NumLvl-1.
COMPUTE A1L(#i) = 0.
IF(att1 = #i) A1L(#i) = 1.
IF(att1 = NumLvl) A1L(#i) = -1.
END LOOP.
EXECUTE.