假定您有包含诸如“不满意”、“有些不满意”、“有些满意”和“满意”之类的字符串的列。您可以将这些值重新编码为“1”、“2”、“3”和“4”。原始字符串放置在该列的“值标签”列属性中。若该列具有“列表检查”属性,该属性将被删除。列数据类型改为单字节整数。将字符串列转换为短数值代码可节省内存,加快处理速度。
您还可以将数值代码列转换为标签。该列必须具有值标签。列数据类型改为“字符”,“值标签”列属性将被删除。这实际上就是将标签转换为代码的相反操作。
将标签转换为代码
1. 选择字符列,然后选择列 > 实用工具 > 标签转换为代码。
图 4.38 将标签转换为代码
值分配有默认代码。
2. 按需更改这些代码并点击确定。
该列将被重新编码,值标签添加到该列。
将代码转换为标签
1. 选择包含值标签的数值列,然后选择列 > 实用工具 > 代码转换为标签。
2. 按需更改这些标签并点击确定。
该列将使用原始值标签重新编码。