计算变量中的重复值并将结果添加到SPSS中的新值

时间:2015-05-22 13:03:35

标签: spss

我有一个SPSS数据集,其中包含不同家庭成员的信息,我需要生成一个新变量来计算构成这些家庭中每个家庭成员的人数。原始数据集类似于:

ID | age | height

332 | 23 | 1.78

332 | 27 | 1.65

344 | 56 | 1.79

344 | 34 | 1.98

344 | 15 | 1.58

等...我需要生成一个新的变量来计算id重复次数,例如' n'在:

ID | age | height | n

332 | 23 | 1.78 | 2

332 | 27 | 1.65 | 2

344 | 56 | 1.79 | 3

344 | 34 | 1.98 | 3

344 | 15 | 1.58 | 3

使用窗口命令有没有直接的方法,还是需要使用命令语言?

1 个答案:

答案 0 :(得分:1)

查找AGGREGATE命令。

AGGREGATE OUTFILE=* MODE=ADDVARIABLES /BREAK=ID /Count=N.