SPSS重新编码

本文数据可以通过以下链接获取:
链接:https://pan.baidu.com/s/1zNM6yINkA5QSPvO6trlUTw
提取码:9z8r

重新编码就是将一个变量的值按照指定要求赋予新的值,也可以将连续变量重新编码为离散变量(例如将年龄重新编码为年龄段)。
在SPSS中分为重新编码为相同变量和重新编码为不同变量两种方法。

1.重新编码为相同变量:

重新编码为相同变量是将得到的新值直接替换原有变量值。

  • 打开之前字段拆分与字段合并操作最后保存的data_new.sav文件,本次我们将数据中的性别进行重新编码(男-->0 , 女-->1)。
image
  • 单击【转换→重新编码为相同变量】选项,弹出重新编码为相同变量对话框,,将性别变量移至字符串变量栏内,然后点击旧值和新值按钮,弹出重新编码为相同变量:旧值和新值对话框,在旧值栏和新值栏内分别设置对应的值,点击添加按钮,旧值与新值的对应关系就会加入旧-->新栏内,点击继续确定
image
image
  • 此时在数据视图窗口可以看到数据中的性别变量的值变为了新的编码0/1
image
  • 最后可以切换到变量视图窗口,将性别变量的数据类型更改为数字。
image

2.重新编码为不同变量:

重新编码为相同变量是将得到的新值会生成一个新的变量。

  • 打开之前字段拆分与字段合并操作最后保存的data_new.sav文件,本次我们将数据中的年龄重新编码为年龄段。
image
  • 单击【转换→重新编码为不同变量】选项,弹出重新编码为不同变量对话框,,将年龄变量移至数字变量->输出变量栏内,在输出变量框下的名称栏内输入新的变量名年龄段,然后点击旧值和新值按钮。
image
  • 弹出重新编码为相同变量:旧值和新值对话框,在旧值框下选择范围项,分别输入每个分组的临界值,同时在新值框下的栏输入对应的新值,点击添加按钮,旧值与新值的对应关系就会加入旧-->新栏内,点击继续确定

注:做分组操作前,应该先对数据进行描述性分析,从而确定分组的数量和分组间隔,由于本次个案较少,故省略了此步骤。
注:此步骤输入的范围区间为左开右闭区间。

image
  • 此时在数据视图窗口可以看到数据中的新生成了一个新的变量年龄段,其值为新的编码1/2/3
image
  • 最后可以切换到变量视图窗口,将年龄段变量的小数位数调整为0即可。
image

你可能感兴趣的:(SPSS重新编码)