使用“重新编码”可以将一列或多列中的值更改为新值。您可以对一定范围的值、一组单独值或单个值进行重新编码。共有四个重新编码命令:重新编码到数字重新编码到文本重新编码到日期/时间使用转换表

重新编码到数字

将数字值、文本值或日期/时间值重新编码为数字值。例如,在下面的工作表中,性别(文本数据)重新编码为数字:重新编码为 1重新编码为 2

C1-T C2
性别 经过重新编码的性别
1
1
2
2
1

重新编码到文本

将数字值、文本值或日期/时间值重新编码为文本值。例如,在下面的工作表中,数字测验得分重新编码为字母等级。

C1 C2-T
得分 经过重新编码的得分
93 A
78 C
88 B
65 D

重新编码到日期/时间

将数字值、文本值或日期/时间值重新编码为日期/时间值。例如,在下面的工作表中,假期的名称重新编码为日期。

C1-T C2-D
假期 日期
春分 2016 年 3 月 20 日
夏至 2016 年 6 月 20 日
秋分 2016 年 9 月 22 日
冬至 2016 年 12 月 21 日

使用转换表

当工作表中有转换表时重新编码。例如,在下面的工作表中,州的名称使用转换表重新编码为缩写形式。转换表位于缩写形式列中,要重新编码的列位于位置中。

C1-T C2-T C3-T C4-T
缩写形式 位置 经过重新编码的位置
Alabama AL New Mexico NM
Arkansas AR Arkansas AR
Alaska AK Pennsylvania PA
Arizona AZ Ohio OH
... ...    

在何处查找这些命令

要对数据重新编码,请选择以下选项之一:
  • 数据 > 重新编码 > 到数字
  • 数据 > 重新编码 > 到文本
  • 数据 > 重新编码 > 到日期/时间
  • 数据 > 重新编码 > 使用转换表