如何根据 SPSS 中现有变量的实例计数创建变量

问题描述 投票:0回答:1

我想创建一个变量,它是 SPSS 数据集中某一年的实例计数。更具体地说,我正在分析 1996 年之前和之后的自杀人数。我有一个 1989-1998 年每年自杀人数的数据集(每个数据点都是个人自杀),并且想要创建一个变量 #每年自杀人数。因此,我理解执行此操作的最佳方法是创建一个变量,该变量是现有数据集中每年实例的总和。基本上,我想创建一个变量,该变量是年份 = 1989 时的自杀总数,另一个是年份 = 1900 时的自杀总数,依此类推。

这是上下文数据视图的屏幕截图。

目标:创建一个新变量,表示现有数据集中每年的自杀人数

我尝试过聚合、计算变量和选择 if 函数,但没有一个起作用。然而,我完全可能错误地使用了这些。

谢谢你

count aggregate spss
1个回答
0
投票

要添加包含每年行数的新变量,您可以执行以下操作:

aggregate out=* mode=addvariebles /break=year /NperYear=n.

聚合函数计算每年的行数,

mode=addvariebles
将结果附加到现有数据集。

© www.soinside.com 2019 - 2024. All rights reserved.