值标签不更新 SPSS 中的数据

Value Labels not updating Data in SPSS

我正在使用 SPSS 中的诊断问卷调查问题来确定一个人是否抑郁。我已从调查中导入数据并更改值标签以反映每个答案的分数权重。

所以它已经从这里消失了

对此

然而,当我使用计算变量将这些分数相加时,分数并没有反映出变化。分数的范围应该是 0 到 60。但是我得到的范围是 20-80。通过观察,数据(显示在数据视图中)似乎仍在 1-4 之间变化,这是得分较高的原因。无论如何要解决这个问题?我是 SPSS 的新手,所以如果我的问题是基本问题,我深表歉意。

P.S:我也知道每次更改值标签时都必须计算变量。

正如@KevinTroy 所说,更改值标签 不会更改。 要完成工作并更改值,您也可以使用 recodecompute:

recode YourVar (1=0)(2=1)(3=2)(4=3).

或者@KevinTroy的方法:

compute YourVar = YourVar - 1.

要查看您是否按照预期进行操作,请查看这两行中 运行 前后的数据,看看数字是否按预期变化。