在我的SPSS语法脚本中,我为每种情况计算了一堆公式。
让我们说这是我的数据:
id value
1 34
2 12
3 94
我现在计算一个新变量,我需要文件中的个案数量(id的数量) 所以
COMPUTE newvar = value/ NUMBER OF CASES
在此示例中,NUMBER OF CASES为3。
这是否有命令? THX
答案 0 :(得分:2)
您可以使用不带中断变量的AGGREGATE
命令来返回数据集中的个案数。示例如下:
DATA LIST FREE / ID Value.
BEGIN DATA
1 34
2 12
3 94
END DATA.
AGGREGATE OUTFILE=* MODE=ADDVARIABLES
/BREAK
/NumberOfCases=N.
COMPUTE NewVar = Value/NumberOfCases.