2016-09-19 5 views
0

私は変数Aを持っています。この変数の1001要素すべてを次のように減算したいと思います。B[n] = A[n+1] - A[n] spss構文を使用します。loop-spss構文のsum vector変数を計算します

マイコード:

compute ctord = $casenum . 
vector tot(1001). 
vector B(1001). 
compute tot(ctord) = A. 
execute. 

loop #i = 1 to 1001. 
compute B(#i)=tot(#i+1)-tot(#i). 
end loop. 

しかし、このコードは、ループ内で動作していません。

COMPUTE B = A_lead - A. 
EXECUTE. 

CREATE 
/A_lead = LEAD(A,1). 

は、その後、あなたが簡単にBを計算することができます:nは、あなたのケース番号をある変数B[n] = A[n+1] - A[n]を作成するための

答えて

0

は、まず新しい変数としてA[n+1]を計算する必要がありますその後、A_leadを削除することができます。

DELETE VARIABLES a_lead.