2.43 重新编码
**节点用途:**重新编码节点将名义型字段的每一个类别映射为一个整数。这个节点可以同时处理多个字段。
操作方法 如下:
- 节点配置 如下图:

图2-43-1
配置选项卡:
说明:
- **可用字段:**包含需要处理的字段。只能选择名义型字段。可以通过中间选择框中的按钮进行选择。
- **追加新字段:**勾选此项,重新编码后的字段将会追加到输出表中。否则,重新编码后的字段会覆盖原始字段。
- **后缀:**重新编码后新生成的字段名称为原始字段名称加上这个指定的后缀,默认为“_code”
- **起始编号:**指定第一个名义值的编码,默认为0。
- **步进:**第i个名义值映射到的值为i * 增量 + 起始值,即连续两个名义值编码直接的间隔长度,默认为1。
- **缺失值编号:**缺失值将映射为这个数值。可以输入任意的整数。如果空着,缺失值仍然为缺失值。
- 配置好节点后,启用缓存,并执行。
操作示例 如下:
案例:员工基础信息表中,字段收入的值为“<=50K”和“>50K”。为了方便做分析,需要对其进行重新编码。
- 配置节点,如图2-43-1.
- 确定配置,并执行后,生成的数据如下图,经过重新编码,“<=50K”编码为1,“>50K”编码为2.
