概述 (RECODE 命令)
RECODE 更改,重新排列或合并现有变量的值。 可以逐个值地执行 RECODE ,也可以对某个范围的值执行此操作。 在可以使用它的位置, RECODE 比生成相同变换的一系列 IF 命令要高效得多。
使用 RECODE时,必须指定新值。 使用 AUTORECODE 将字符串或数字变量的值自动重新编码为连续整数。
选项
您可以使用关键字 INTO生成新变量作为现有变量的重新编码版本。 您还可以使用 INTO 将字符串变量重新编码为新的数字变量以进行更高效的处理,或者将数字变量重新编码为新的字符串变量以提供更多描述性值。
基本规范
基本规范是变量名称,在括号内是后跟必需等号和新值的原始值。 RECODE 将等号左侧的值更改为等号右侧的单个值。