SPSS数据的预处理

SPSS数据的预处理

ID:41074545

大小:486.01 KB

页数:30页

时间:2019-08-15

SPSS数据的预处理_第1页
SPSS数据的预处理_第2页
SPSS数据的预处理_第3页
SPSS数据的预处理_第4页
SPSS数据的预处理_第5页
资源描述:

《SPSS数据的预处理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章SPSS数据的预处理本章重点:数据的排序选择观测量变量计算数据选取计数分类汇总数据分组数据预处理的其他功能3.1数据的排序数据排序的目的及注意事项数据排序实例3.1.1数据排序的目的及注意事项数据排序是指将数据编辑窗口中的数据按照一个或多个指定变量的变量值升序或降序重新排列。这里所说的变量也叫做排序变量。排序变量只有一个的排序称为单值排序;排序变量有多个的排序称为多重排序。多重排序中,第一个指定的排序变量称为主排序变量;其他则依次为第二排序变量、第三排序变量等。多重排序时,数据首先按照主排序变量的大小进

2、行排序,然后对那些具有相同主排序变量值的数据再按照第二排序变量值的次序进行排序。在进行数据排序时应注意以下几点:(1)数据排序是将整行的数据进行排序的,而不是只对某个变量进行排序。(2)多重排序中指定排序变量的次序是很关键的。排序时先指定的变量优于后指定的变量。多重排序可以在按某个变量值升序排序的同时再按其他变量值降序排序。(3)数据排序以后,原有数据的排列次序将被打乱。因此,有必要注意保留数据的原始排列顺序。3.1.2数据排序实例3.2选择观测量在数据处理过程中,有时需要从数据文件中选取一部分观测量,

3、将筛选出来的观测量进行统计分析。选择观测量的操作步骤如下:(1)在数据编辑窗口中,执行“Data/SelectCase”命令,弹出如图3-1所示的“SelectCase”对话框。(2)在该对话框中的“Select”选项中选择挑选数据子集的方式。(3)在“SelectCase”对话框中选择挑选数据子集的方式后在“Output”选项中指定未选中的观测量的处理方式。(4)单击“OK”按钮后,即可在数据编辑窗口根据不同的输出方式得到选择观测量的结果数据文件。图3-1“SelectCase”对话框3.3变量计算变量计算

4、的目的SPSS算术表达式SPSS条件表达式SPSS函数变量计算实例3.3.1变量计算的目的变量计算的目的主要有以下几点:1.数据的转换处理数据的转换处理是在原有数据的基础上,计算产生含有更丰富信息的新数据。如,根据职工的基本工资、失业保险、奖金等数据计算实际月收入;根据购房者的贷款总额和按揭方案计算比率指标以评价其风险大小;根据顾客的消费总金额和消费时间计算平均消费以预测理想客户等。2.对数据的原有分布状态进行转换由于数据分析和建模中某些模型对数据分布有一定的要求,因此可以利用变量计算对数据的分布进行转换。简

5、单条件表达式是由关系运算符、常量、变量及算术表达式等组成的式子。其中,关系运算符包括有大于、小于、等于、不等于、大于等于、小于等于。1.简单条件表达式3.3.2SPSS算术表达式在变量计算过程中,应根据实际需要指出按照什么方法计算变量。这里的方法一般都以SPSS算术表达式的形式给出。SPSS算术表达式是由常量、变量、算术运算符、圆括号、函数等组成的式子。3.3.3SPSS条件表达式条件表达式是一个对条件进行判断的式子。其结果有两种取值:如果判断条件成立,则结果为真;如果判断条件不成立,则结果为假。条件表达式包

6、括:简单条件表达式和复合条件表达式。复合条件表达式又称为逻辑表达式,是由逻辑运算符号、圆括号和简单条件表达式等组成的式子。其中,逻辑运算符包括有:&或AND(并且)、|或OR(或者)、~或NOT(非)。NOT的运算最优先,其次是AND,最低是OR。可以通过圆括号改变这种运算次序。2.复合条件表达式3.3.4SPSS函数根据函数功能和处理的变量类型,SPSS函数大致可以分成8种类型,分别是:1.算术函数算术函数主要用来完成一些特定的算术计算功能。函数值和参数通常为数值型。2.统计函数统计函数一般用来计算基本描述

7、统计量,函数值和参数通常为数值型。3.分布函数分布函数用来产生一个服从某种统计分布的随机数序列。函数值为数值型。4.逻辑函数逻辑函数用来进行逻辑判断。逻辑函数的函数值有两个取值:如果判断结果为真,则函数值为1;如果判断结果为假,则函数值为0。5.字符串函数字符串函数主要用来对字符型数据进行处理。字符串函数的参数和函数值有时为字符型,有时也可以是数值型。6.日期型函数日期函数主要是对日期进行处理。日期函数的函数值为日期型或数值型。7.缺失值函数缺失值函数主要用于判断缺失值。8.其他函数除上述的函数之外,SPSS

8、还有一些辅助函数。3.3.5变量计算实例本例对某公司员工的福利待遇进行调查,计算每个员工根据职称的不同,每月应发的工资。如员工的职称为4的工资增加1%;职称为6的工资增加3%;职称为8的,工资增加5%,要求根据这三个条件来计算每个员工每月的应发工资。3.4数据选取数据选取的目的数据选取实例数据选取主要有以下几个目的:3.4.1数据选取的目的1.提高数据分析效率如果数据量较大会在一定程序上影响计算和建

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。