重新编码成其他变量: If 个案
通过“If 个案”对话框可以使用条件表达式对所选个案子集的值进行重新编码。条件表达式对每个个案都返回一个值:true、false 或 missing。
- 如果条件表达式的结果为 true,则所选子集中将包含该个案。
- 如果条件表达式结果为 false 或 missing,则所选子集中不包含该个案。
- 大多数条件表达式使用计算器面板上六个关系运算符(<、>、<=、>=、= 和 ~=)中的一个或多个。
- 条件表达式可以包含变量名称、常数、算术运算符、数值(和其他)函数、逻辑变量以及关系运算符。
对个案子集的值进行重新编码
- 从菜单中选择:
- 在重新编码对话框中单击 If。
- 选中如果个案满足条件则包含。
- 输入条件表达式。
- 要构建一个表达式,可以将成分粘贴到“表达式”字段中或是在“表达式”字段中直接输入。
- 通过从“函数组”列表中选择组,然后双击“函数和特殊变量”列表中的函数或变量(或选择函数或变量,然后单击“函数组”列表相邻的箭头),可以粘贴函数或常用的系统变量。填充问号指示的任何参数(仅适用于函数)。标记为所有的函数组提供所有可用函数和系统变量的列表。对话框的保留区域中显示对当前所选函数或变量的简要描述。
- 字符串常量必须包含在引号或撇号中。
- 如果值包含小数,那么必须使用句点 (.) 作为小数指示符。