我正在处理SPSS中的诊断性问卷调查问题,以确定一个人是否沮丧。我已从调查中导入数据,并更改了值标签以反映每个答案的分数权重。
所以它已经离开了
对此
但是,当我使用计算变量将这些分数相加时,分数并未反映出更改。分数范围应为0到60。但是Im得到的范围是20-80。通过观察,似乎数据(显示在数据视图中)仍在1-4处,这是得分较高的原因。反正有解决这个问题的方法吗?我对SPSS还是很陌生,所以如果我的问题是基本问题,我深表歉意。
P.S:我也知道,每次更改值标签时,我都必须计算变量。
答案 0 :(得分:0)
正如@KevinTroy所说,更改值标签不会更改值。
要完成作业并更改值,您可以使用recode
或compute
:
recode YourVar (1=0)(2=1)(3=2)(4=3).
或@KevinTroy的方法:
compute YourVar = YourVar - 1.
要查看您的预期目标,请查看运行这两行中的任一行之前和之后的数据,以查看数字是否按预期变化。