2016-05-23 3 views
0

SPSSには、さまざまな値(8桁の数字; 00000000)の変数があります。すべての行は人です。私はこのデータを郵便分野に集約し、郵便分野における異なる価値の数を数えたいと思います。方法はありますか?郵便領域内SPSS:異なる値を集計してカウントする

結果がNに1であるべきである:1 =すべての人が同じ値を持ち、N =すべての人は、異なる値を2つの段階に

答えて

1

集合を有しています。 (興味のある変数)var1変数で、データセット名はdata1であると仮定するとpostalcode、私はこれを行うだろう:

データセットstep1を作成し、postalcodevar1の値の組み合わせごとに1行で。コマンドcasestovarsを使用しても可能です。

dataset declare step1. 
dataset activate data1. 
aggregate outf=step1 /break=postalcode var1 /n=n(var1). 

各郵便番号のための1つの行、前のデータセットstep1から行数の変数n有するデータセットresultを作成します。

dataset declare result. 
dataset activate step1. 
aggregate outf=result /break=postalcode /n=n(var1). 

結論として:最初に両方の変数でブレークし、次に郵便番号の変数だけで中断します。これはトリックを行う必要があります!

+0

merci!できます – gjkroes

関連する問題