- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Lesson 3 变量级别的数据管理.PPT
Lesson 3 变量级别的数据管理 用于计算新变量,或者给老变量赋值 单击此键 单击此处 * * 一切统计分析都以数据基础,在数据文件建立好后,还要对数据进行必要的加工处理,这项工作称为数据管理。数据管理直接关系到数据分析的结果,因此是统计分析工作中不可缺少的关键步骤。 数据管理 { 变量级别的数据管理 文件级别的数据管理 功能集中在Transform菜单 功能集中在Data菜单 变量级别的数据管理 { 计算新变量:Computer过程 变量转换:包括Record, Visual Bander, Count, Rank Cases, Automatic Record过程 专用过程:包括建立时间序列模型,缺失值替代,设定随机种子 Run Pending Transform:执行编程中被挂起的数据文件 一. 计算新变量 计算新变量又称变量进行赋值,意在原有的SPSS数据文件的基础上,根据需要,使用SPSS表达式及函数,对所有纪录或满足SPSS条件表达式的纪录,计算出一个新结果,并存入指定的变量中(可以是新变量,也可以是已存在的变量) 有大量的SPSS函数可供使用 学会如何写相应的语句可能更方便 Computer过程: Computer过程的实例分析: 例1: P43例3.1调用transform.sav数据 打开数据文件,选择Transform?Compute 输入存放计算结果的变量名 如要计算所有学生的平均成绩,则在主对话框直接操作,现要计算符合条件的记录,故选If按钮,出现如下对话框 单击此键 单击此键 如要对全部人群生产一个新变量,但不同人群采用不同的算术表达式,则只要多次调用Compute Variable即可 二. 对变量值进行分组合并 数据分析中,经常要将连续变量转换为等级变量,或将分类变量不同的变量等级进行合并 通过Record来完成 对原始变量取值进行修改 对原始变量的取值生产一个新变量来表示分组 1.对连续变量进行分组 例2: P46例3.2调用transform.sav数据 打开数据文件,选择 Transform?Record ?Into Different Variable 将英语成绩选入Input Variable→Output Variable框 单击此键 在Output Variable框输入变量名与标签,单击change 将数值型字符变量转换为数值变量 2.分类变量类别的合并 例3. 将transform.sav中产生的变量grade中的优秀、良好与及格合并为PASS,将及格转化为NOPASS 选择Transform?Record ?Into Different Variable 单击此键 三. 连续变量的可视化分段 Record过程通过了精确分组的功能,但如果希望进行的分组时比较有规律的,比如等距分组等,此时Record过程就较为复杂,且可视化程度不高,此时可用Visual Bander过程进行可视化分段。此过程用于将连续变量进行分段,它使用百分位数、标准差范围或等间距方式将连续变量划分为若干组段。 例4. 将transform.sav中变量math将学生分为5组,60分以下为第一组,60分以上的按等间距的 方式分4组。 选择Transform?Visual Bander 选中math 单击此键 等间距分组 等比例(样本量) 按指定的标准差范围 单击此键 修改变量名 单击此键 四. 字符变量转换为数值变量 方法1:用Record过程手工设定转换规则 方法2:用Automatic Recode过程,自动按原变量值的大小或字母排序生成新变量。 选择Transform? Automatic Recode 例5. 将transform.sav中字符型变量city转换为数值型变量newcity。
文档评论(0)