2017-10-18 5 views
1

私はSPSSでクロステーブルを作ることができます。ここでは、セルでは列の合計の割合があります。例えば割合の計算のためのspssの構文

var 1-column var 2 string 
1      0 
0      0 
1      1 
0      1 
1      1 
0      0 

私が必要:

var 1-column var 2 string 
0,333333333  0 
0     0 
0,333333333  0,333333333 
0    0,333333333 
0,333333333  0,333333333 
0     0 

はどのように私はそれを行うのですか?

答えて

1

私はこれはあなたの比率などの変数を与えるべき

aggregate /outfile=* mode=addvariables 
/var1_sum=sum(var1) 
/var2_sum=sum(var2). 
compute var1 = var1/var1_sum. 
compute var2 = var2/var2_sum. 
list var1 var2. 

を動作するはずだと思います。

+0

これはうまくいくはずですが、2行目の末尾のピリオドを削除してください(ピリオドなしで '/ var1_sum = sum(var1)'にする必要があります)。 –

関連する問題