转换值
转换值创建包含来自前面或后面个案的现有变量值的新变量。
名称。 新变量的名称。 这必须是活动数据集中尚未存在的名称。
从早期个案(延迟)获取值。 从活动数据集中前一个个案获取值。 例如,当缺省个案数是 1 时,新变量的每个个案有来自前一个个案的原始变量的值。
从以下个案(提前)获取值。 从活动数据集中后一个个案获取值。 例如,当缺省个案数是 1 时,新变量的每个个案有来自下一个个案的原始变量的值。
要转换的个案数。 从前面或后面第 n 个个案获取值,其中 n 是指定的值。 值必须是一个非负整数。
- 如果拆分文件处理正在进行,转换的范围限于每个拆分组。 无法从前面或后面拆分组中的个案获取转换值。
- 忽略过滤状态。
- 结果变量的值被设置为数据集或拆分组中最开始或最后 n 个个案的系统缺失,其中 n 是为要转换的个案数指定的值。 例如,使用值为 1 的延迟方法会将结果变量设置为数据集中第一个个案(或每个拆分组中第一个个案)的系统缺失。
- 保留用户缺失值。
- 来自原始变量的字典信息(包括定义值标签和用户缺失值分配)被应用于新变量。 (注:不包括定制变量属性。)
- 对于描述创建变量的转换操作的新变量,自动生成变量标签。
创建具有转换值的新变量
- 从菜单中选择:
- 选择变量,用作新变量的值源。
- 输入新变量的名称。
- 选择转换方法(延迟或提前)和要转换的个案数。
- 单击 更改。
- 为您想创建的每个新变量重复该操作。