spss - SPSS 病例数变量

标签 spss

在我的 SPSS 语法脚本中,我为每种情况计算了一堆公式。

假设这是我的数据:

id    value
 1      34
 2      12
 3      94

我现在计算一个新变量,其中需要文件中的案例数(ID 数) 所以

COMPUTE newvar = value/ NUMBER OF CASES

在此示例中,案例数量为 3。

有这个命令吗?谢谢

最佳答案

您可以使用不带中断变量的 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.

关于spss - SPSS 病例数变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21983706/

相关文章:

r - 在 SPSS 中加载 R 包

c++ - SPSS 15 I/O DLL : Modifying Existing Cases

list - Spss语法如何使用标签列出值

python - SPSS Python - 访问值标签的快速方法

variables - 可以将值存储在 SPSS 中的变量中吗?

r - R 和 SPSS 线性模型结果之间的差异

macros - SPSS - 通过操作另一个参数为宏参数赋值

spss - 在 SPSS 中循环处理案例

macos - 在 SPSS 宏中循环并行列表/数组

macros - SPSS宏命令