使用“重新编码”可以将一列或多列中的值更改为新值。您可以对一定范围的值、一组单独值或单个值进行重新编码。共有四个重新编码命令:重新编码到数字、重新编码到文本、重新编码到日期/时间和使用转换表。
将数字值、文本值或日期/时间值重新编码为数字值。例如,在下面的工作表中,性别(文本数据)重新编码为数字:女重新编码为 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 |
... | ... |