《(精品)数据的管理(第三讲).ppt》由会员分享,可在线阅读,更多相关《(精品)数据的管理(第三讲).ppt(32页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、应用实例1:学号语文数学180902888538690例题2l测克山病人6例与6名健康人的血磷值如下:l病人:2.60 3.24 3.73 4.32 4.73 5.18l健康人:1.67 1.98 1.98 2.33 2.34 2.50l试建立数据文件数据文件的编辑与管理数据文件的编辑与管理数据文件合并与拆分数据文件合并与拆分l数据文件的合并示范建立三个数据文件。V1、V2、V3操作示范(纵向合并)操作示范(模向合并)拆分数据文件拆分数据文件l在在进行数据的处理时,经常对数据中的个体进进行数据的处理时,经常对数据中的个体进行分组分析。行分组分析。l“拆分拆分”并非将一个数据文件拆分为两个或多并
2、非将一个数据文件拆分为两个或多个独立的数据文件,而在同一个数据文件按某个独立的数据文件,而在同一个数据文件按某个条件分组。个条件分组。l拆分后,拆分处理一直有效,直到取消拆分处拆分后,拆分处理一直有效,直到取消拆分处理或更改拆分变量才会有新的变化。理或更改拆分变量才会有新的变化。l:Data split file对话框对话框取消取消“拆分拆分”结果放在一起分析结果放在一起分析单独显示单独显示指明当前状态指明当前状态数据变换数据变换 transform l概念概念在整理数据时,常常需把某些变量的数据进行变换,在整理数据时,常常需把某些变量的数据进行变换,这些数据变换是通过一个有效的数值表达式或这
3、些数据变换是通过一个有效的数值表达式或SPSS的内部函数(如对数、平方根、倒数、比值的内部函数(如对数、平方根、倒数、比值等)来实现。等)来实现。另外,连续变量也可以变换为分类变量。另外,连续变量也可以变换为分类变量。:这儿我们只介绍:这儿我们只介绍:如何建立新变量。如何建立新变量。1、计算赋值产生新变量、计算赋值产生新变量transformcomputel新新变量的数据是对每个个体求数据值表达式的结果。新变量可以是数变量的数据是对每个个体求数据值表达式的结果。新变量可以是数值型或字符型的。值型或字符型的。l transform compute弹出一对话框。弹出一对话框。lTarget var
4、iable新变量栏新变量栏lType&label类型与标签类型与标签lNumeric expression数值表达式数值表达式lFunctions函数函数lIf:条件表达式按钮。条件表达式按钮。注1:l=不等号,等价于l&逻辑符号 AND l|逻辑符号 OR l*乘方,相当于函数 EXP()l 逻辑符号 NOT2、计数赋值产生新变量、计数赋值产生新变量transformcountl计数赋值同样是生成一个新变量,这个变计数赋值同样是生成一个新变量,这个变量时数据文件中其他变量值出现量时数据文件中其他变量值出现“指定数指定数值值”的个数,即记录下某些变量中符合指的个数,即记录下某些变量中符合指定数
5、值的个数。定数值的个数。注意:通过菜单命令对多个计数变量设置的计数条件注意:通过菜单命令对多个计数变量设置的计数条件是相同的。如需要设置不同的条件,只能通过修改程是相同的。如需要设置不同的条件,只能通过修改程序(编写语句)来解决。序(编写语句)来解决。3、对数据重新编码、对数据重新编码transformrecode重新编码后存入原变量名中重新编码后存入新的变量名中(1)重新编码后存入原变量名中)重新编码后存入原变量名中l只要保留原变量值,必须选此项(2)重新变码后存入新变量名中)重新变码后存入新变量名中4、分类汇总产生数据文件、分类汇总产生数据文件l数据的分类汇总时将数据文件按照指定的数据的分
6、类汇总时将数据文件按照指定的分类变量值对个案进行分组(分类),然分类变量值对个案进行分组(分类),然后对每组个案的各个变量求描述统计量后对每组个案的各个变量求描述统计量(汇总)。(汇总)。lDataaggregate日期与时间函数的应用Date and time function操作步骤1.打开文件ndata.sav或者建立文件2.选用计算过程:Transform-compute3.调用日期与时间函数Xdate.yearXdate.monthXdate.mday4.计算实际年龄应用到的函数lXdate.year(datevalue)结果是数值lXdate.month(datevalue)结果是数值,范围1,12lXdate.mday(datevalue)结果是数值,范围1,31应用实例学号 语文180288386学号 数学190285390学号语文490585688