首页 理论教育 生成新变量

生成新变量

时间:2022-03-13 理论教育 版权反馈
【摘要】:该菜单可用于给目标变量赋值,从而可以生成新变量。子菜单生成新变量,是需要使用一些运算方法的。其余记录的相应变量或保持原状,或被赋为缺失值。然后,再双击变量框里的变量height,单击“确定”钮,系统就会在“数据视图”的最右边生成新变量whb。
生成新变量_现代社会调查方法

二、生成新变量

目标变量可以是新变量,也可以是已有的变量,在后一种情况下系统会弹出提示对话框加以确认,以防止误操作。赋给变量的值可以是一个常数(数值、日期或字符串)。也可以是从已有变量值或系统函数计算而来的值。SPSS提供了多达百余种的系统函数,范围包括了数值变换、字符变换、时间变换、统计概率计算等方面,足可满足用户需要。操作记录集可以是所有记录,也可以设定逻辑条件,只对满足条件的记录加以赋值。其余记录的相应变量或保持原状,或被赋为缺失值。

我们依据student.sav数据中的height和weight变量,来说明新变量“体重比身高”(whb=weight/height)的生成过程。具体步骤是:

img196

出现“计算变量”对话框如图11-7所示。“目标变量(T)”文本框是用于输入新变量名的,这里我们输入的是whb。右上方的“数字表达式(E)”框用于给新变赋值,这里我们先选中左下方变量框里的变量weight,把它放入“数字表达式(E)”框作为分子,再从对话框中下方类似计算器的软键盘里单击除号“/”,此时,在“数字表达式(E)”框里除号“/”就出现在变量weight的右边。然后,再双击变量框里的变量height,单击“确定”钮,系统就会在“数据视图”的最右边生成新变量whb。

img197

图11-7 计算变量对话框

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈