统计软件应用:第一+章 数据文件的编辑_第1页
统计软件应用:第一+章 数据文件的编辑_第2页
统计软件应用:第一+章 数据文件的编辑_第3页
统计软件应用:第一+章 数据文件的编辑_第4页
统计软件应用:第一+章 数据文件的编辑_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

12014.6.13目录第一+章数据文件的编辑一、数据的搜索二、变量和记录的插入与删除三、数据的重新编码★四、利用SPSS函数建立新变量五、排序六、数据文件的拆分与合并22014.6.13第一+章数据文件的编辑

一、数据的搜索1.

搜索指定记录的序号

Data→Gotocase…,键入序号。

这里的序号是指SPSS自动生成的记录编号。2.搜索指定变量中的指定数据

先点击指定变量所在列的任一单元格,Edit→Find…,键入指定数据值。32014.6.13二、变量和记录的插入与删除1.

插入变量

在DataView窗口,点击插入变量的位置列,Data→InsertVariable,原变量右移。

在VariableView窗口,点击插入变量的位置行,Data→InsertVariable,原变量下移。2.

删除变量

在DataView窗口,点击要删变量的名称栏,Edit→Clear。⑵

在VariableView窗口,点击要删变量的序号栏,Edit→Clear。42014.6.13

3.

插入记录

在DataView窗口,点击插入记录的位置行,Data→

Insertcase,原记录下移。

4.

删除记录

在DataView窗口,点击要删记录的序号栏,Edit→

Clear。★三、数据的重新编码

根据统计分析的需要,当将连续变量转换为分组资料或离散资料时,SPSS常用Recode命令或VisualBander命令(12.0以上版本)完成此任务。52014.6.13

1.

Recode命令的用法

例2.1中的月龄age最小值1,最大值144。现以20个月为间隔分“1~20”、“21~40”、“41~60”、“61~80”、“81~100”、“101~120”、“121~140”、“141~”8个组。

方法:

Transform→Recode

①IntoSameVariables…

重编码后覆盖原变量②IntoDifferentVariables…

重编码后生成新变量分别点击OldandNewValues…按钮可打开两个几乎相同的对话框。通过不同的范围定义来生成新的变量值。62014.6.13

SPSS可用于定义范围的主要方式有:

下限值through上限值

②Lowestthrough上限值③下限值throughhighest

注意:为避免重复或遗漏,不论是上限值、下限值、最小值和最大值,凡是第一次出现,SPSS均包含,下次出现相同的值则不包含;范围定义出现重叠,以第一次定义为准。本例若选择生成一新变量age1,其新旧变量值重新编码的对话框见图3.5。72014.6.13

2.

VisualBinning命令的用法

VisualBinning命令是SPSS18.0的一个可视化分组的过程,采用图形化操作,非常直观。方法:Transform→VisualBinning…→VisualBinning对话框1→VisualBinning对话框2,点击MakeCutpoints…按钮打开对话框,定义第一切点(FirstCutpoint),组距(Width)和切点数(Numberof),完成填写数据后Apply返回VisualBinning对话框2,若定义每组标号则点击MakeLabels按钮,SPSS将根据MakeCutpoints…中定义值自动生成标号,后在BinnedName填充栏里填写新变量名称,OK完成。82014.6.13

注意:在MakeCutpoints…对话框中,First

Cutpoint、Numberof和Width三个值的定义中,任意定义完成其中两个值,SPSS则会自动生成第三个值。本例若选择生成一新变量age1,早期SPSS用VisualBander命令完成的操作步骤见视频。四、利用SPSS函数建立新变量

根据统计分析的需要,SPSS可以使用表达式生成新变量,可利用SPSS的函数、运算操作符、数字、逻辑运算符和原有变量,还可利用条件语句If。92014.6.13

SPSS主要通过Transform→Compute…命令完成新变量的建立。下面把例2.1中的“手术时间”变量time(单位为分钟)转化成小时来生成一个新变量timehr,并且要求只转换男性病例的过程讲解SPSS建立新变量的过程。方法:

Transform→Compute…→ComputeVariable对话框,利用对话框提供的功能完成表达式timehr=time/60的建立,然后点击条件语句If按钮,打开ComputeVariable:IfCases对话框,完成条件选择sex=1,点击Continue按钮,再点击OK按钮完成。102014.6.13

SPSS主要通过Data→SortCases…命令完成对某变量的排序。

具体方法参见SPSS参考书的相关内容。五、排序六、数据文件的拆分与合并1.

数据文件的拆分

SPSS主要通过Data→SelectCases…命令或SplitFile…命令完成对数据文件的拆分。⑴

Data→SelectCases…→

SelectCases对话框112014.6.13若点击条件语句If按钮,打开SelectCases:If对话框,完成条件选择。注意:在SelectCases对话框中的UnselectedCasesAre选项中,若选择Deleted,则不满足条件的记录将被永久删除且不可恢复;而选择Filtered,则不满足条件的记录只是被屏蔽(即打斜杠),可恢复。Filtered为SPSS默认选项。

Data→

SplitFile…

SplitFile对话框,从左侧数据库变量列表中选择分组变量,移动到GroupsBasedon选项框里,OK即可。注意:SplitFile…后只对数据库进行按被拆分变量的122014.6.13排序,只有在实施统计分析命令时方才发生效应。以下是对例2.1按“性别变量”(sex)进行形式拆分,分别选择Comparegroups和Organizeoutputbygroups项,然后调用统计分析Frequencies命令对“感染与否变量”(infect)进行分析得到的结果1和结果2。

2.

数据文件的合并

SPSS主要通过Data→MergeFiles命令完成对数据文件的合并。132014.6.13

具体方法参见SPSS参考书的相关内容。思考题

1.

SelectCases

和SplitFile

的区别。

2.Recode命令有什么用途。C142014.6.13152014.6.13新变量名162014.6.13172014.6.13Lowestthru20-->121thru40-->2图3.5182014.6.13选择要分组的变量192014.6.13202014.6.13212014.6.13222014.6.13敲入age1232014.6.13

SPSS18.0每次执行菜单命令后,都会自动在Output窗口粘贴出相对应的程序。

以下是VisualBinning全部操作过程所对应的程序。242014.6.13点击上图即可播放视频,再点击则暂停252014.6.13新变量名数学表达式SPSS函数函数描述条件语句旧变量列表CalculatorPad262014.6.13列条件表达式272014.6.13选择满足条件的记录随机取样本根据时间或记录

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论