多远spss统计分析高级教程 模型,案例及spss 数据

SPSS统计分析高级教程_百度百科
声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。
SPSS统计分析高级教程
《SPSS统计分析高级教程》是高等教育出版社出版的一本图书,作者张文彤
SPSS统计分析高级教程基本信息
书名:SPSS 统计分析高级教程
图书编号:2159750
出版社:高等教育出版社
作者:张文彤 主编
SPSS统计分析高级教程简介
SPSS是最为优秀的统计软件之一,深受各行业用户的青睐。为满足广大读者学习和掌握高级统计分析方法的需求,本书定位为各应用统计专业的研究生教材,以SPSS 12.0为准,详细介绍了各种多变量统计模型、多元统计分析模型的方法原理和软件实现技术,其内容涵盖了各种有广泛应用的、经典或现代的模型和方法。全书共分20章,各章作者均为全国各高校的资深统计教师和各行业的资深统计分析人员,在书中结合了自身多年的统计分析实战和SPSS行业应用经验,既有深入浅出的理论介绍,又有针对实际问题的解决办法,更侧重于对统计新方法、新观点的讲解。在保证统计理论严谨权威的同时,又完全避免了传统教材过于学术化的缺陷,充分注重了文字的浅显易懂,使本书更加易学易用,是一本不可多得的如何使用SPSS进行高级统计分析的指导书和参考大全。 本书适合于已具备统计分析基础知识的读者阅读,可用作各专业研究生的统计学教材和参考书,也可以作为各行业中希望深入学习和应用高级统计分析方法的读者,以及资深统计分析师的参考书或工作手册使用。
SPSS统计分析高级教程目录
第一部分一般线性与混合线性模型.
第1章方差分析模型
1.1模型简介
1.1.1模型入门
1.1.2常用术语
1.1.3方差分析模型的适用条件
1.2简单分析实例
1.2.1模型表达式
1.2.2初步分析结果
1.2.3模型参数的估计值
1.2.4两两比较
1.2.5其他常用选项
1.3两因素方差分析模型
1.3.1分析实例
1.3.2边际均数与轮廓图
1.3.3拟和劣度检验
1.4因素各水平间的精细比较
1.4.1POSTHOC子句
1.4.2EMMEANS子句
1.4.3LMATRIX和KMATRIX子句
1.4.4CONSTRAST子句
1.5随机因素的方差分析模型
1.6其他问题
1.6.1自定义效应检验使用的误差项
1.6.2四类方差分解方法
第2章常用实验设计分析方法
2.1仅研究主效应的实验设计方案
2.1.1完全随机设计(CompletelyRandomDesign)
2.1.2配伍组设计(RandomizedBlockDesign)
2.1.3交叉设计(Cross-overDesign)
2.1.4拉丁方设计(LatinSquareDesign)
2.2考虑交互作用的实验设计方案
2.2.1析因设计(FactorialDesign)
2.2.2正交设计(OrthogonalDesign)
2.2.3均匀设计(UniformDesign)
2.3误差项变动的特殊实验设计方案
2.3.1嵌套设计(NestedDesign)
2.3.2重复测量设计(RepeatedMeasureDesign)
2.3.3裂区设计(Split-plotDesign)
2.4协方差分析(AnalysisofCovariance)
2.4.1协方差分析的必要性
2.4.2平行性假定的检验
2.4.3计算和检验修正均数
第3章多元方差分析与重复测量方差分析
3.1多元方差分析
3.1.1模型简介
3.2.2分析实例
3.3.3检验统计量的计算
3.3.4对引例的进一步分析
3.2重复测量资料的方差分析
3.2.1模型简介
3.2.2分析实例
第4章混合线性模型入门
4.1模型简介
4.1.1问题的提出
4.1.2模型入门
4.2层次聚集性数据分析实例
4.1.1拟合混合线性模型的基本结构
4.1.2在固定效应中加入自变量
4.1.3在随机效应中加入自变量
4.1.4更多解释变量的引入
4.1.5其他常用选项
4.3重复测量数据分析实例
4.3.1对数据的初步分析
4.3.2拟合混合线性模型的基本结构
4.3.3考虑重复测量间的相关性
4.3.4更改对测量间相关性的假定
4.3.5模型中可用的相关阵种类
4.4本章方法小结
4.4.1混合效应模型的用途
4.4.2混合效应模型与一般线性模型的联系
第二部分回归模型
第5章多重线性回归模型
5.1模型简介
5.2简单分析实例
5.2.1对数据的初步分析
5.2.2回归模型的假设检验
5.2.3偏回归系数的假设检验
5.2.4标准化偏回归系数
5.2.5衡量多元线性回归模型优劣的标准
5.3回归预测与残差分析
5.3.1回归预测与区间估计
5.3.2残差分析与模型适用条件的检验
5.4逐步回归
5.4.1筛选自变量的基本原则
5.4.2常用的逐步回归方法
5.4.3分析实例
5.5模型的进一步诊断与修正
5.5.1强影响点的识别与处理
5.5.2多重共线性的识别与处理
5.6本章方法小结
5.6.1回归模型的建立步骤
5.6.2多重线性回归模型结果解释时应注意的问题
第6章线性回归的衍生模型
6.1非直线趋势的处理:曲线直线化
6.1.1方法简介
6.1.2使用Linear过程进行分析
6.1.3使用曲线拟合过程分析
6.2方差不齐的处理:加权最小二乘法
6.2.1方法简介
6.2.2使用Linear过程进行分析
6.2.3使用WLS过程分析
6.3共线性的处理:岭回归
6.3.1方法简介
6.3.2分析实例
6.4分类变量的数值化:最优尺度回归
6.4.1方法简介
6.4.2分析实例
6.4.3最优尺度方法的应用注意事项
第7章路径分析入门
7.1两阶段最小二乘法
7.1.1模型简介
7.1.2 使用Linear过程进行分析
7.1.3使用2SLS过程进行分析
7.2路径分析入门
7.2.1模型简介
7.2.2分析实例
第8章非线性回归模型
8.1模型简介
8.1.1问题的提出
8.1.2模型入门
8.2简单分析实例
8.2.1软件操作与界面说明
8.2.2基本分析结果
8.2.3模型的进一步分析
8.3自定义损失函数:最小一乘法实例
8.3.1分析实例
8.3.3结果解释
8.4分段回归模型的拟合
8.4.1分析实例
8.4.2结果解释
8.4.3模型的进一步分析
8.5其他需要注意的问题
8.5.1参数初始值的设定
8.5.2模型的拟合方法
第9章二分类logistic回归模型
9.1模型简介
9.1.1模型入门
9.1.2一些基本概念
9.2简单分析实例
9.3分类自变量的定义与比较方法
9.3.1使用哑变量的必要性
9.3.2SPSS中预设的哑变量编码方式
9.3.3设置哑变量时要注意的问题
9.4自变量的筛选方法与逐步回归
9.4.1模型中的假设检验方法
9.4.2自变量的筛选方法
9.4.3分析实例
9.5模型拟合效果与拟合优度检验
9.5.1模型效果的判断指标
9.5.2拟合优度检验
9.6模型的诊断与修正
9.6.1残差分析
9.6.2多重共线性的识别及其对回归系数的影响及处理办法
第10章多分类.配对logistic回归与probit回归
10.1有序多分类logistic回归模型
10.1.1模型简介
10.1.2分析实例
10.1.3模型适用条件的检验
10.2无序多分类logistic回归模型
10.2.1模型简介
10.2.2分析实例
10.31:1配对logistic回归
10.3.1模型简介
10.3.2分析实例
10.4probit回归模型
10.4.1模型简介
10.4.2实例一:与logistic模型比较
10.4.3实例二:计算LD50
第三部分多元统计分析方法
第11章主成分分析与因子分析
11.1主成分分析
11.1.1模型入门..
11.1.2简单分析实例
11.1.3对主成分分析的进一步说明
11.2因子分析
11.2.1模型入门
11.2.4简单分析实例
11.3因子分析的进一步讨论
11.3.1不同的因子分析法
11.3.2相关阵和协方差
11.3.3确定公因子数量
11.4因子分析综合案例
11.5主成分分析和因子分析的比较
第12章聚类分析
12.1模型简介
12.1.1问题的提出
12.1.2聚类分析入门
12.1.3聚类分析的方法体系
12.2层次聚类法
12.2.1方法原理
12.2.2分析实例
12.2.3对层次聚类法的进一步讨论
12.3K-均值聚类法
12.3.1方法原理
12.3.2分析实例
12.4两步聚类法简介
12.4.1方法原理
12.4.2分析实例
12.5本章方法小结
第13章判别分析
13.1模型简介
13.1.1典型判别分析的基本原理
13.1.2判别分析的适用条件和违背条件时的处理方法
13.1.3判别效果的评价
13.1.4判别分析的一般步骤
13.2简单分析实例
13.2.1软件操作与界面说明
13.2.2基本分析结果
13.2.3判别结果的图形化展示
13.2.4判别效果的验证
13.2.5适用条件的判断方法
13.3贝叶斯判别分析
13.3.1方法原理
13.3.2软件实现
13.4对判别分析的进一步讨论
13.4.1逐步判别分析
13.4.2判别分析和因子分析的相似性和差异
13.4.3二类判别和多重回归的等价性
第14章典型相关分析
14.1方法介绍
14.1.1典型相关分析的基本思想
14.2.1典型相关分析的数学描述
14.2分析实例
14.2.1两组变量间的相关系数
14.2.2典型相关系数及显著性检验
11.2.3典型变量的系数
14.2.4典型结构分析
14.2.5典型冗余分析
14.3本章方法小结
14.3.1典型相关分析的应用
14.3.2典型相关分析和因子分析
第15章对应分析
15.1模型简介
15.1.1问题的提出
15.1.2模型入门
15.1.3SPSS中的相应功能
15.2简单分析实例
15.2.1对数据的初步分析
15.2.2正式分析
15.2.3对引例的进一步分析
15.3基于均数的对应分析
15.3.1方法原理
15.3.2分析实例
15.4多重对应分析
15.4.1方法原理
15.4.2分析实例
15.5对应分析中的其它问题
15.5.1对应分析结果的正确解释
15.5.2罕见类别和相似类别的处理
15.5.3有序类别的处理
15.6本章方法小结
15.6.1对应分析与其它分析方法的关系
15.6.2对应分析的优势与劣势
第16章多维尺度分析
16.1古典MDS模型
16.1.1方法原理
16.1.2分析实例
16.1.3距离的计算方式
16.2非度量MDS模型
16.2.1数据测量尺度的设定
16.2.2方法原理
16.2.3分析实例
16.3考虑个体差异的MDS模型
16.3.1方法原理
16.3.2分析实例
16.3.3空间定位图的含义解释
16.4基于最优尺度变换的MDS模型
16.4.1方法简介
16.4.2分析实例
16.5本章方法小结
第四部分其他统计分析方法
第17章对数线性模型与Poisson回归
17.1对数线性模型简介
17.1.1问题的提出
17.1.2模型入门
17.1.3SPSS的相应功能
17.2一般对数线性模型分析实例
17.2.1对数据的初步分析
17.2.2正式分析
17.2.3对引例的进一步分析
17.3因果关系明确时的对数线性模型
17.4对数线性模型的选择
17.4.1模型的选择策略
17.4.2分析实例
17.5对数线性模型与其它模型的关系
17.5.1对数线性模型与方差分析模型的关系
17.5.2对数线性模型与Logistic回归的关系
17.6Poisson回归模型
17.6.1模型简介
17.6.2分析实例
第18章信度分析
18.1信度理论入门
18.1.1真分数测量理论
18.1.2信度与效度
18.1.3内在信度与外在信度
18.1.4信度的判断标准
18.2简单分析实例
18.2.1Alpha信度系数
18.2.2对各题目的深入分析
18.2.3对真分数理论假设的考察
18.3其余常用的信度系数
18.3.1重测信度
18.3.2折半信度
18.3.3Guttman系数
18.3.4平行模型的信度系数
18.3.5严格平行模型的信度系数
18.3.6评分者信度
18.3.7信度系数总结
18.4信度理论进阶
18.4.1真分数测量理论的缺限
18.4.2概化理论入门
18.4.3SPSS中相应的分析功能
第19章生存分析
19.1生存分析简介
19.1.1生存分析简史
19.1.2生存分析中的基本概念
19.1.3生存分析的基本步骤
19.1.4SPSS与生存分析
19.2生存函数的估计和检验
19.2.1生存函数的基本估计方法
19.2.2Kaplan-Meier法
19.2.3寿命表法
19.2.4Kaplan-Meier法和寿命表法比较
19.3Cox回归模型
19.3.1Cox模型入门
19.3.2分析实例
19.3.3比例风险性的图形验证
19.4含时间依存性变量的Cox模型
19.4.1时依协变量的种类
19.4.2用时依模型验证比例风险性
19.4.3用时依模型评价处理因素的影响
19.4.4用时依模型评价重复测量因子的影响
19.5关于Cox模型的一些高级话题
19.5.1生存分析中的分层变量
19.5.2用Cox回归过程拟合配伍Logistic回归
19.5.3竞争风险的Cox模型
第20章缺失值分析入门
20.1缺失值理论简介
20.1.1数据的缺失机制
20.1.2SPSS中对缺失值的处理方法
20.2对缺失情况的基本分析
20.2.1缺失值数据的生成
20.2.2对缺失模式的分析
20.2.3缺失情况的统计描述
20.3缺失值填充技术
20.3.1列表输出
20.3.2使用回归算法进行填充
20.3.3使用EM算法进行填充
20.3.4多重填充技术简介
思考与练习
附录... [1]当前位置: >>
SPSS数据分析实例详解
大量管理资料下载第一章 SPSS 概览--数据分析实例详解1.1 数据的输入和保存 1.1.1 SPSS 的界面 1.1.2 定义变量 1.1.3 输入数据 1.1.4 保存数据 1.2 数据的预分析 1.2.1 数据的简单描述 1.2.2 绘制直方图 1.3 按题目要求进行统计分析 1.4 保存和导出分析结果 1.4.1 保存文件 1.4.2 导出分析结果 欢迎加入 SPSS 使用者的行列,首先祝贺你选择了权威统计软件中界面最为友好,使用 最为方便的 SPSS 来完成自己的工作。由于该软件极为易学易用(当然还至少要有不太高的英 语水平),我们准备在课程安排上做一个新的尝试,即不急于介绍它的界面,而是先从一个 数据分析实例入手:当你将这个例题做完,SPSS 的基本使用方法也就已经被你掌握了。从下 一章开始,我们再详细介绍 SPSS 各个模块的精确用法。 我们教学时是以 SPSS 10.0 版为蓝本讲述的--什么?你还在用 7.0 版! 那好, 由于 10.0 版在数据管理的界面操作上和以前版本有较大区别,本章我们将特别照顾一下老版本,在数 据管理界面操作上将按 9.0 及以前版本的情况讲述, 但具体的统计分析功能则按 10.0 版本讲 述。没关系,基本操作是完全一样的。好,说了这么多废话,等急了吧,就让我们开始吧! 希望了解 SPSS 10.0 版具体情况的朋友请参见本网站的 SPSS 10.0 版抢鲜报道。 例 1.1 某克山病区测得 11 例克山病患者与 13 名健康人的血磷值(mmol/L)如下, 问该地急性 克山病患者与健康人的血磷值是否不同(卫统第三版例 4.8)? 患者: 0.84 1.05 1.20 1.20 1.39 1.53 1.67 1.80 1.87 2.07 2.11 健康人: 0.54 0.64 0.64 0.75 0.76 0.81 1.16 1.20 1.34 1.35 1.48 1.56 1.87 让我们把要做的事情理理顺:首先要做的肯定是打开计算机(废话),然后进入瘟 98 或 瘟 2000(还是废话,以下省去废话 2 万字),在进入 SPSS 后,具体工作流程如下: 1. 2. 3. 4. 将数据输入 SPSS,并存盘以防断电。 进行必要的预分析(分布图、均数标准差的描述等),以确定应采用的检验方法。 按题目要求进行统计分析。 保存和导出分析结果。下面就按这几步依次讲解。1
大量管理资料下载§1.1 数据的输入和保存1.1.1 SPSS 的界面当打开 SPSS 后,展现在我们面前的界面如下:请将鼠标在上图中的各处停留,很快就会弹出相应部位的名称。 请注意窗口顶部显示为“SPSS for Windows Data Editor”,表明现在所看到的是 SPSS 的数据管理窗口。这是一个典型的 Windows 软件界面,有菜单栏、工具栏。特别的,工具栏 下方的是数据栏,数据栏下方则是数据管理窗口的主界面。该界面和 EXCEL 极为相似,由若 干行和列组成,每行对应了一条记录,每列则对应了一个变量。由于现在我们没有输入任何 数据,所以行、列的标号都是灰色的。请注意第一行第一列的单元格边框为深色,表明该数 据单元格为当前单元格。 对 Windows 操作界面不熟悉的朋友可参见 SAS 入门第一课中的相关内容。对数据表界面 操作不熟悉的朋友可先学习一下 EXCEL 的操作(因为它的帮助是中文的)。 有的 SPSS 系统打开时会出现一个导航对话框,请单击右下方的 Cancer 按钮,即可进入 上面的主界面。1.1.2 定义变量该资料是定量资料,设计为成组设计,因此我们需要建立两个变量,一个变量代表血磷 值, 习惯上取名为 X, 另一个变量代表观察对象是健康人还是克山病人, 习惯上取名为 GROUP。 对数据的统计分析格式不太熟悉的朋友请先学习统计软件第一课。2
大量管理资料下载选择菜单 Data==&Define Variable。系统弹出定义变量对话框如下: 该变量定义对话框在 SPSS 10.0 版中已被取消,这里的操作只适合 9.0~7.0 版的用户。对话框最上方为变量名,现在显示为“VAR00001”,这是系统的默认变量名;往下是变 量情况描述,可以看到系统默认该变量为数值型,长度为 8,有两位小数位,尚无缺失值, 显示对齐方式为右对齐;第三部分为四个设置更改按钮,分别可以设定变量类型、标签、缺 失值和列显示格式;第四部分实际上是用来定义变量属于数值变量、有序分类变量还是无序 分类变量,现在系统默认新变量为数值变量;最下方则依次是确定、取消和帮助按钮。 好,先来建立分组变量 GROUP。请将变量名改为 GROUP,然后单击 OK 按钮。 有没有搞错?!折腾了半天就改个名字!难道连变量格式、标签等都不改?是这样的, 在 SPSS 中所有的数据均以最大位数保存(好象是双精度),也就是说,上面虽然默认只有两 位小数,但那指的是计算精度,实际保存的数据位数是非常长的(可以输入 Pi 值试一下)。 在绝大多数情况下,SPSS 给出的默认数据类型和数据精度完全可以满足需要,只是不太好看 而已。至于标签等比较花哨的选项,反正我也很少用。现在我们才刚刚入门,一切从简。以 后我会详细介绍各种设置的用法。 在第一列灰色的“var”上双击,同样会弹出定义变量对话框。3
大量管理资料下载现在 SPSS 的数据管理窗口如下所示:第一列的名称已经改为了“group”,这就是我们所定义的新变量“group”。 现在我们来建立变量 X。单击第一行第二列的单元格,然后选择菜单 Data==&Define Variable,同样,将变量名改为 X,然后确认。此时 SPSS 的数据管理窗口如下所示:现在,第一、第二列的名称均为深色显示,表明这两列已经被定义为变量,其余各列的 名称仍为灰色的“var”,表示尚未使用。同样地,各行的标号也为灰色,表明现在还未输入 过数据,即该数据集内没有记录。1.1.3 输入数据我们先来输入变量 X 的值,请确认一行二列单元格为当前单元格,弃鼠标而用键盘,输 入第一个数据 0.84,此时界面显示如图 A 所示:4
大量管理资料下载图A图B请注意:在回车之前,你输入的数据在数据栏内显示,而不是在单元格内显示,现在回 车,界面如图 B 所示: 首先,当前单元格下移,变成了二行二列单元格,而一行二列单元格的内容则被替换成 了 0.84;其次,第一行的标号变黑,表明该行已输入了数据;第三,一行一列单元格因为没 有输入过数据,显示为“.”,这代表该数据为缺失值。用类似的输入方式,我们将患者的血 磷值输入完毕,并将相应的变量 GROUP 均取值为 1,此时数据管理窗口如下所示:从第 12 行开始输入健康人的数据,并将相应的 GROUP 变量取值为 2。最终该数据集应该 有 24 条记录。1.1.4 保存数据选择菜单 File==&Save,由于该数据从来没有被保存过,所以弹出 Save as 对话框如下:5
大量管理资料下载单击保存类型列表框,可以看到 SPSS 所支持的各种数据类型,有 DBF、FoxPro、EXCEL、 ACCESS 等,这里我们仍然将其存为 SPSS 自己的数据格式(*.sav 文件)。在文件名框内键入 Li1_1 并回车,可以看到数据管理窗口左上角由 Untitled 变为了现在的变量名 Li1_1。 为什么这里的对话框会出现汉字?是这样的,需要从编程的角度来解释:SPSS 在弹 出该对话框时会调用 Windows 系统的公用函数,由于我们用的是中文 Windows 系统,所以调 用出来的就是中文。§1.2 数据的预分析1.2.1 数据的简单描述首先我们需要知道数据的基本情况,如均数、标准差等。选择 Analyze==&Descriptive Statistics==&Descriptives 菜单,系统弹出描述对话框如下:6
大量管理资料下载如果按 SPSS 标准的叫法,这里应该是调用了 Descriptives 过程,为了避免太生硬,我 们称为调用对话框,等大家熟悉 SPSS 了以后,在统计分析各章中可能两种称呼会混用。 该对话框可分为左右两大部分,左侧为所有可用的侯选变量列表,右侧为选入变量列表。 我们只需要描述 X,用鼠标选中 X,单击中间的 ,变量 X 的标签就会移入右侧,注意这时OK 按钮变黑,表明已经可以进行分析了,单击它,系统会弹出一个新的界面如下所示:该窗口上方的名称为 SPSS for Windows Viewer,即(结果)浏览窗口,整个的结构和资 源管理器类似,左侧为导航栏,右侧为具体的输出结果。结果表格给出了样本数、最小值、 最大值、均数和标准差这几个常用的统计量。从中可以看到,24 个数据总的均数为 1.2846, 标准差为 0.4687。 我们以上的做法对吗?当然有问题!光看总的描述是不够的,还应当看看分组的描述情 况。这里要用到文件分割功能,请切换回数据管理窗口,选择 Data==&Split File 菜单,系 统弹出文件分割对话框如下:7
大量管理资料下载选择单选按钮 Organize output by groups,将变量 GROUP 选入右侧的选入变量框,单击 OK 钮,此时界面不会有任何改变,但请再做一次数据描述,你就可以看到现在数据是分 Group=1 和 Group=2 两种情况在描述了!从描述可知两组的均数和标准差分别为 1.5209、 1.0846 和 0.1。 如果定义了文件分割,则它会在以后的所有统计分析中起作用,直到你重新定义文件分 割方式为止。1.2.2 绘制直方图统计指标只能给出数据的大致情况,没有直方图那样直观,我们就来画个直方图瞧瞧! 选择 Graphs==&Histogram,系统会弹出绘制直方图对话框如下:8
大量管理资料下载将变量 X 选入 Variable 选择框内,单击 OK 按钮。此时结果浏览窗口内会绘制出如下两 个直方图:两组的数据没有特别偏的分布,也没有十分突出的离群值,因此无须变换,可以直接采 用参数分析方法来分析。综合设计类型,最终确定采用成组设计两样本均数比较的 t 检验来 分析。 最后,我们还要取消变量分割,免得它影响以后的统计分析,再次调出变量分割对话框, 选择单选按钮中的“Analyze all cases, do not creat group”,单击 OK 按钮就可以了。§1.3 按题目要求进行统计分析下面我们要用 SPSS 来做成组设计两样本均数比较的 t 检验,选择 Analyze==&Compare Means==&Independent-Samples T test,系统弹出两样本 t 检验对话框如下:9
大量管理资料下载将变量 X 选入 test 框内,变量 group 选入 grouping 框内,注意这时下面的 Define Groups 按 钮变黑,表示该按钮可用,单击它,系统弹出比较 组定义对话框如右图所示: 该对话框用于定义是哪两组相比,在两个 group 框 内分别输入 1 和 2,表明是变量 group 取值为 1 和 2 的两组相比。然后单击 Continue 按钮,再单击 OK 按钮,系统经过计算后会弹出结果浏览窗口,首 先给出的是两组的基本情况描述,如样本量、均数 等(糟糕,刚才的半天工夫白费了),然后是 t 检 验的结果如下:Independent Samples Test Levene's Test for Equality of Variances 95% Confidence F Sig. t df Sig. Mean Std. Error Interval of the Difference Lower Equal variances X assumed Equal variances not assumed 2.524 21.353 .020 . 7.716E-02 . .860 2.524 22 .019 . 7.777E-02 .7948 Upper (2-tailed) Difference Difference t-test for Equality of Means可见该结果分为两大部分:第一部分为 Levene's 方差齐性检验,用于判断两总体方差是 否齐,这里的戒严结果为 F = 0.032,p = 0.860,可见在本例中方差是齐的;第二部分则分 别给出两组所在总体方差齐和方差不齐时的 t 检验结果,由于前面的方差齐性检验结果为方10
大量管理资料下载差齐, 第二部分就应选用方差齐时的 t 检验结果, 即上面一行列出的 t= 2.524, =22,=0.019。 ν p 从而最终的统计结论为按α =0.05 水准,拒绝 H0,认为克山病患者与健康人的血磷值不同, 从样本均数来看,可认为克山病患者的血磷值较高。§1.4 保存和导出分析结果1.4.1 保存结果文件前面我们已经做出了分析结果,但是,可是,可但是,但可是呢?再好的结果只要一断 电就会全部消失(废话),对于这一问题人们早已想出了三种解决办法,他们分别是:? ? ?需要结果的时候再运行一次分析程序。 用笔将结果抄在纸上。 直接保存结果文件。显然,最方便快捷、最符合信息时代特征的就是第三种方法,在结果浏览窗口中(注意: 一定要在结果浏览窗口中)选择菜单 File==&Save,由于该结果也从来没有被保存过,所以 弹出和前面保存数据时极为相似的一个 Save as 对话框,和前面相比,他唯一的区别就是文 件的保存类型只有 View Files(*.spo)一种。好,闲言少叙,在文件名框中键入“Li1_1”并 回车,该结果文件就会按文件名 Li1_1.spo 被存储。 不是文件保存类型还有一种“ALL Files(*.*)”吗?别费劲了,这种类型是 SPSS 公司放 在那里哄人的,在该对话框里无论怎么折腾,都只能按 SPO 文件的格式来保存。1.4.2 导出分析结果文件倒是保存了,但问题还没有完全解决:我们从来写文章什么的都用的是文字处理软 件,尤其是 WORD,可 WORD 不能直接读取 SPO 格式的文件,怎么办呢?没关系,SPSS 提 供了将结果导出为纯文本格式或网页格式的功能,在结果浏览窗口中选择菜单 File==&Export,系统会弹出 Exprot Output 对话框如下:11
大量管理资料下载最上方的 Export 下拉式列表可以选择输出的内容,可以为含图表的输出文档、无图表的 输出文档和只有统计图表三种;中部的 Exprot File 对话框则填入输出的目标文件名;左下 方的 Export What 单选框可以选择输出结果的哪些部分,可以是所有结果、所有可见结果或 只输出选择的结果,一般选输出所有可见结果;右下方的输出文件类型下拉式列表已被我打 开,可见里面有网页格式和纯文本格式两种,在一切按所需选择完毕后按 OK 钮,则结果文件 就会输出为你想要的类型。 好,到这里,就象我们刚开始所说的一样,你实际上已经完全掌握了 SPSS 的基本使用方 法。我们以后将要做的工作就是“百尺竿头,更进一步”,将从下一章开始详细介绍 SPSS 各 个模块的精确用法,使大家能尽快的从 SPSS 新手向 SPSS 高手过度。第二章 数据文件的管理(上)2.1 建立与保存数据文件-File 菜单 2.1.1 新建数据文件 2.1.2.1 直接打开 2.1.2.2 使用数据库查询打开 2.1.2.3 使用文本导入向导读入文本文件 2.1.2 打开其他格式的数据文件 2.1.3 保存数据文件 2.1.4 File 菜单中的其他条目 2.2 编辑数据文件 2.2.1 定义新变量 2.2.1.1 直接定义新变量 2.2.1.2 从原有变量计算新变量-Transform 菜单 2.2.2 数据的录入 2.2.2.1 直接录入 2.2.2.2 数据录入技巧 2.3 进一步整理数据文件-Data 菜单不言而喻,一切统计分析都是以数据为基础的,因此统计软件的数据管理能力非常重要。 SPSS 以其豪华的界面为依托, 为用户提供的便捷的数据管理功能, 下面我们就来具体看一下。§2.1建立与保存数据文件和大多数应用软件相同, SPSS 中数据文件的管理功能基本上都集中在了 File 菜单上, 该 菜单的组织结构和 WORD 等也极为相似,因此这里我们只介绍比较有特色的几个菜单项。 SPSS 10.0 有三个主要窗口界面:数据管理窗口、程序编辑窗口和结果浏览窗口;另有 两个不常用的窗口:结果草稿浏览窗口和 VBs 脚本语言编辑窗口。他们共享许多菜单项,如 File 菜单就大部分相同,这里介绍的许多内容在五个窗口中都是通用的。12
大量管理资料下载2.1.1新建数据文件如果你正从头开始进行一个新的课题,刚刚把数据收集上来,要做统计分析,自然需要 新建一个数据库,然后将所有的数据从纸上请到计算机里。在 SPSS 中,新建一个数据库容易 的不得了--已经到了什么都不用做的地步!是这样,当你进入 SPSS 系统时,系统就已经生 成了一个空数据文件,即你看到的空白的数据管理界面。你只要按自己的需要定义变量,输 入数据然后存盘就是了(这些操作马上会讲到)。 2.1.2 打开其他格式的数据文件凡是做过数据输入工作的人都知道:这活又费眼睛又累人,出错太多了还要挨批评,非 常影响个人的光辉形象。算了,还是在有限的经费里划几百美元出来雇个打字小姐吧(怎么 用美元?因为我请了个老外!)。可是非常不幸,该同志只会用 EXCEL 2000(又是一个被微 软成功洗脑的家伙),数据现已输好,怎么转成 SPSS 数据文件呢?没关系,SPSS 提供了以 下几种方法来打开其他格式的数据文件。 2.1.2.1 直接打开SPSS 现在可以直接读入许多格式的数据文件,其中就包括 EXCEL 各个版本的数据文件。 选择菜单 File==&Open==&Data 或直接单击快捷工具栏上的“ ”按钮,系统就会弹出 OpenFile 对话框,单击“文件类型”列表框,在里面能看到直接打开的数据文件格式,分别是:SPSS(*.sav) SPSS/PC+(*.sys) Systat(*.syd) Systat(*.sys) SPSS portable(*.por) EXCEL(*.xls) Lotus(*.w*) SYLK(*.slk) dBase(*.dbf) Text(*.txt) data(*.dat) SPSS 数据文件(6.0~10.0 版) SPSS 4.0 版数据文件 *.syd 格式的 Systat 数据文件 *.sys 格式的 Systat 数据文件 SPSS 便携格式的数据文件 EXCEL 数据文件(从 5.0 版~2000 版) Lotus 数据文件 SYLK 数据文件 dBase 系列数据文件, (从 dBase II~IV) 纯文本格式的数据文件 纯文本格式的数据文件选择所需的文件类型,然后选中需要打开的文件,SPSS 就会按你的要求打开你要使用的 数据文件,并自动转换为数据 SPSS 格式。 也许有视力好的朋友会注意到右下方除了“打开”和“取消”两个按钮外,中间还有一 个“Paste”按钮,该按钮在 SPSS 的大多数对话框中都存在,是用于自动生成 SPSS 程序的, 我们以后会专门讲解该问题。 2.1.2.2 使用数据库查询打开13
大量管理资料下载SPSS 可以直接打开许多类型的数据文件,但这并不是说它可以打开所有类型的数据文件 (废话) 比如 FoxPro 3.0 以上版本的*.dbf 文件就不能直接打开 , (有兴趣的话你可以试试) 。 为此,SPSS 还提供了另一个适用范围更广、但使用上较为专业的数据接口--数据库查询。 实际上,SPSS 在这里使用的是一种叫 ODBC(Open Database Capture)的数据接口,该接 口被大多数数据库软件和办公软件(如 MS Office)支持,通过它,应用程序可以直接访问 以结构化查询语言(SQL)做为数据访问标准的数据库管理系统。 由于 SPSS 10.0 可以直接打开 EXCEL 所有系列的数据文件,因此数据库查询接口的用处 不是很大。但是,在 9.0 及以前的版本中,该查询仍是直接打开 EXCEL 95、97 及 2000 数据 文件的唯一办法。 ODBC 数据引擎是独立与各种应用软件,直接安装到 Windows 系统中的,因此你所用的系 统中 ODBC 所支持的数据类型取决于所安装的 ODBC 引擎的情况。还好,大多数支持该接口的 软件都会在安装光盘上附送该引擎的安装文件(如 MS Office)。不过有一点要提醒大家, 许多机器的 OBDC 数据引擎安装有问题(尤其是 D 版),在 SPSS 中使用它往往要死机。 选择菜单 File==&Open Database==&New Query,系统会弹出数据库向导的第一个窗口, 其中会列出你使用的机器上已安装的所有数据库驱动程序,选中所需的数据源,然后单击下 一步,向导会一步一步的提示你如何做,直至将数据读入 SPSS。 我原来准备举一个具体例子, 但后来发现不同版本的 ODBC 引擎所弹出的对话框并不相同! 不仅如此,不同的数据驱动程序其对话框也各不相同!比如说,有的需要你的 LoginID 和 Password, 有的又不需要, 因此我这里就不再讲了。 由于它使用上太专业 (尤其在 10.0 版中, 9.0 版还好些),如果确实要用,请找一个对数据库接口比较熟的人来帮你。 2.1.2.3 使用文本导入向导读入文本文件选择菜单 File==&Read Text Data,系统就会弹出 Open File 对话框,对!和前面的情况 完全一样,只是文件类型自动跳到了 Text (*.txt)。实际上,该功能在 SPSS 中已被整合到 了 Open File 对话框中之所以在菜单上保留该条目有两个原因:1. 读入纯文本的情况非常普 遍,放在这里更加醒目;2. 为了和 SPSS 老版本的使用上保持兼容。 例 2.1 现有一数据文件以纯文本的形式存为“c:\Li2_1.txt”,且第一行为变量名,请 将其读入 SPSS。 解:在 Open File 对话框选中相应的文件名并单击“确定”,系统会自动启动文本导入 向导对话框如下:14
大量管理资料下载在 SPSS 10.0 中,该向导并没有重新设计,因此仍然有问题被截断无法显示完的情况出 现。 可以看到该向导共分 6 步,这是第一步。中部为一对单选按钮,问题为“你的文本文件 和预定义格式相一致吗?”,下方为按预定义格式读入的数据文件的预览。显然,SPSS 的预 定义格式并没有正确识别该文件。因此选择“No”并单击“下一步”,系统弹出向导的下一 个对话框如下:最上方的问题是“你的变量是如何排列的?”,下面的选项分别为 Delimite(用某种字 符区分)和 Fixed Width(固定宽度),一般都是 Delimite,第二个问题是“变量名包括在 文件最前面了吗?”,我们当然选“Yes”,单击“下一步”,系统弹出第三个对话框:15
大量管理资料下载最上方的句子意为“第一条记录从第几行开始?”,右侧可以输入行数。由于我们所用 的数据 第一行为变量名,因此这里输入 2。下面的问题是“你的记录是怎样存储在文件中 的?”。可以是“每一行代表一条记录”,或者“每**个变量代表一条记录”,数据一般都 是第一种情况。 下一个问题是“你想导入多少条记录?”, 可以是“所有记录”、 “前**条” 或“随机导入**%的记录”。一般也选前者。单击“下一步”,第四个对话框如下: 我这里写的非常详细, 但实际使用中你可以不管大多数问题,因为 SPSS 一般都能自动正 确设置。16
大量管理资料下载最上方的问题为“变量间用的是哪种分隔符?”,可选的有 Tab 键、空格、逗号、分号 或自行定义的其他符号。本数据采用的是空格,可见系统已经自动识别并选择了空格,而下 方的数据预览窗口显示出了正确的数据读入情况。单击“下一步”,第五个对话框如下:上方的提示为“定义在数据预览窗口中所选择的变量。”。顾名思义,在这个对话框中 你可以在数据预览窗口中选择某一列变量,然后更改其变量名和类型。当然,在这里我们不 用这样做,直接单击“下一步”,系统弹出文本导入向导的最后一个对话框如下:17
大量管理资料下载最上面的问题为“你愿意保存这次的文件(读入)格式设置以备下次使用吗?”,第二 个问题为“你是否愿意将以上操作粘贴为 SPSS 语句?”,一般这两个问题我们都可以不管。 单击“完成”,系统最终成功的读入了 Li2_1.txt。2.1.3保存数据文件在对数据做了修改后,保存数据文件是必不可少的工作之一。选择菜单 File==&Save,如 果数据文件曾经存储过,则系统会自动按原文件名保存数据;否则,就会弹出和选择 Save as 菜单时相同的 Save as 对话框。里面可以保存的数据类型和可以打开的几乎一样多,选择合 适的类型,确定就是了。 Save 命令的快捷键为^S,如果你曾经领教过 Windows 死机的巨大潜力,那么你一定会 同意习惯性的随手按^S 至少不能算是一个坏习惯。 如果你准备将数据存为 SPSS 以外的其他类型,要注意有些设置可能会丢失,如标签和缺 失值等。尤其是缺失值,如果想存的数据格式不支持缺失值,那你的数据可能会变的面目全 非。2.1.4File 菜单中的其他条目【Disp Data Info】 该菜单项用于显示数据的基本信息,选择它后会弹出非常类似于打开文件的一个对话框 用于选择数据文件,选择好后按 OK,系统就会在结果窗口中列出所选数据的基本情况,如建 立时间、标签设置、记录数、变量设置等。 【Apply Data Dictionary】 即使用数据字典,该功能使你可以直接在新数据集中套用以前定义好的变量设置(格式、 标签等,但不包括数据类型),举个例子吧:请打开 Li1_1.sav 文件,将变量 x 的长度从 8 改为 4,标签删掉,然后选择菜单 File==&Apply Data Dictionary,在文件对话框中选择 Li1_1.sav 并按 OK(即将 Li1_1.sav 的变量设置按相同变量名一一套用在现在的数据集上), 怎么样?一切都变回去了吧。 【Cache Data】 建立数据缓冲区。以前 SPSS 每执行一条命令都会重新读取所需的数据,如果是从远程用 SQL 调用数据库,这会非常的费时。现在使用 Cache Data,可以将数据全部读入暂存盘,建 立活动数据的缓冲区。大大加快处理速度。不过我特意试了一下,如果是处理本机数据的话, 该命令对速度的提升不是非常明显:(。 【Print 和 Print Preview】18
大量管理资料下载这两个菜单项用于将数据管理窗口中的数据以表格的形式打印出来, 其中 Print Preview 是新增加的, 使用上和 WPS2000 的打印预览非常相似 (其实用的是同样的程序) 不过和 SPSS , 结果的打印程序一样,用 SPSS 直接打印数据非常的浪费纸张,用不用你自己决定吧。 【Stop Processor】 用于停止执行当前的 SPSS 命令。由于 SPSS 处理速度非常的慢,如果你正在对一个大型 的数据执行统计命令,等了半天都没有结束,此时你的另一半约你逛街的时间又要到了,可 是你的结果还没有存,执行命令时又存不了,怎么办呢?试试这个命令吧。 并非所有的命令都可以喊停的,许多数据库操作命令(计算变量,合并等)好象就停 不了。§2.2编辑数据文件在 SPSS 中,数据文件的编辑、整理等功能被集中在了 Data 和 Transform 两个菜单项中, 这两个菜单的内容如下所示:Data 菜单项 下面我们将根据其功能来分别讲述。Transform 菜单项2.2.12.2.1.1定义新变量直接定义新变量大多数情况下我们需要从头定义变量,在 SPSS 10.0 中,定义变量的操作界面和 FoxPro 等数据库非常相似,只需单击左下方的 Variable View 标签就可以切换到变量定义界面开始 定义新变量。如 Li1_1.sav 的变量定义如下所示:19
大量管理资料下载以变量 x 为例:变量名为 x,类型为 Numeric,宽度为 4,小数位数 2 位(因小数点还要 占一位,故整数位只有一位),变量标签位为“血磷值”。右侧在图中未能看到的依次为 Values,用于定义具体变量值的标签;Missing,用于定义变量缺失值;Colomns,定义显示 列宽;Align,定义显示对齐方式;Measure,定义变量类型是连续、有序分类还是无序分类。 使用该窗口,我们可以一次定义许多新变量,不会象老版本那样一个一个的定义了。 由于 SPSS 是英文软件,变量名采用中文会有潜在的冲突(100%的兼容性是不存在的,典 型的例子就是微软公司的产品)。 对于喜欢搞点花样的用户,这里有必要介绍一下 SPSS 中标签和缺失值的定义方法: 标签 和老版本不同,现在变量标签和变量值标签被分开设置,变量标签就在 Label 框 中直接输入,变量值标签则在它右侧的 Value 框定义。以 group 为例,单击 Value 框右半部 的省略号,会弹出变量值标签对话框如下:上部的两个文本框分别为变量值输入框和变量值标签输入框,分别在其中输入“1”和 “克山病患者”,此时下方的 Add 钮变黑,单击它,该变量值标签就会被加入下方的标签框 内。与此类似定义变量值“2”为“健康人”,最后按 OK,变量值标签就设置完成。此时你 做任何分析,在结果中都有相应的标签出现。如果你现在就想看效果,切换回 Data View 界 面,然后选择菜单 View==&Value Labels,怎么样,看到了吗? 缺失值 单击 missing 框右侧的省略号,会弹出缺失值对话框如下:20
大量管理资料下载界面上有一列三个单选钮,默认值为最上方的“无缺失值”;第二项为“不连续缺失值 保?疃嗫梢远ㄒ?个值;最后一项为“缺失值范围加可选的一个缺失值”,文如其意,不用我 多解释了吧。第二章 数据文件的管理(下)2.1 建立与保存数据文件-File 菜单 2.1.1 新建数据文件 2.1.2.1 直接打开 2.1.2.2 使用数据库查询打开 2.1.2.3 使用文本导入向导读入文本文件 2.1.2 打开其他格式的数据文件 2.1.3 保存数据文件 2.1.4 File 菜单中的其他条目 2.2 编辑数据文件 2.2.1 定义新变量 2.2.1.1 直接定义新变量 2.2.1.2 从原有变量计算新变量-Transform 菜单 2.2.2 数据的录入 2.2.2.1 直接录入 2.2.2.2 数据录入技巧 2.3 进一步整理数据文件-Data 菜单 2.3.1 用于数据管理的菜单项 2.3.2 正交设计菜单项 2.2.1.2 从原有变量计算新变量从头定义变量的情况多数在建立数据集时出现。但是,当数据集已经建立,需要整理、 转换变量时,碰到的更多情况是需要根据某种条件从原有变量计算新变量。下面我们将按菜 单条目的顺序依次讲解他们的功能。但是,首先我们需要了解一下所用的对话框界面的情况。 【SPSS 对话框元素介绍】 下面是我们在第一章曾经见过的两样本 t 检验对话框:21
大量管理资料下载这是一个非常典型的 SPSS 对话框。它包含了许多具有 SPSS 特色的对话框元素:o o对话框左侧为候选变量列表框,里面列出了可被该对话框使用的变量; 右上方为 Test Variables 框,可将变量选入其中;注意在两个框的中间用 ”相连,这是变量移动按钮,其方向表明是将变量从那个框移动到哪个框,上“图中我们选中了变量 group,两个移动按钮均变黑并向右指,表明变量 group 可以移 动到他们右侧的两个框里去,改变当前框(在其他两个框里单击),移动按钮就会转 向、变灰等以表明不同的意思(墙头草一个,可别小看这个功能,我想用 VB 实现这个 功能,也是费了些工夫才把它搞定了); o 右侧为一排五个按钮,分别是确定、粘贴、重置、取消和帮助。这五个兄弟也是 几乎永远一起出现的,另外四个大家都比较熟悉了,重置(Reset)按钮用于取消对话 框内已做的选择,恢复到默认的状态; o 最下方有个 Options 按钮,用于设置专门用于该对话框的选项; o OK、Paste 两个按钮为灰色,表明所需条件尚未满足,该按钮暂不可用。同理, Grouping Variable 框下方的 Define Groups 按钮为灰色显示,也表明暂不可用。 【Compute Variable 对话框】 例 3.2 在 li1_1.sav 中建立新变量 temp,令其值当血磷值大于 1 时为 2,否则为 1。 解:这里需要用到 Compute Variable 对话框,外加一点技巧。首先给变量 temp 均赋值 为 1, 然后将血磷值大于 1 的记录其 temp 变量值改为 2 即可。 选择菜单 Transform==&Compute, 弹出 Compute Variable 对话框如下:22
大量管理资料下载左上角为需要计算的变量名,在其中键入“temp”,此时“Type&Lable”按钮就会变黑, 喜欢精确的朋友可以在这里对 temp 进行详细的定义,但如果你和我一样非常懒,就可以对它 视而不见(不要生气,聪明人大多都非常懒:));左下方为候选变量列表,现在还用不着; 中部为类似计算器的软键盘,可以用鼠标按键输入数字和符号,这里我们直接输入“1”,输 入的内容回立刻在右上方的数值表达式窗口中出现;软键盘右侧为函数窗口,可以在这里找 到并使用所需的 SPSS 函数;这次也用不到。好,现在“OK”按钮已经变黑,单击他,系统就 会自动生成一个新变量 temp,并且取值均为 1。 软键盘上几个奇奇怪怪的符号的含义如下:~= & | ** ~不等号,等价于&& 逻辑符号 AND 逻辑符号 OR 乘方,相当于函数 EXP() 逻辑符号 NOT在函数窗口中选中某个函数并单击右键,系统就会弹出该函数的用法说明。函数主要是和变量名组合起来使用的,比如说 ABS(x)就是取变量 x 的绝对值。 好,现在开始进行第二步,再次选择菜单 Transform==&Compute,系统也再次弹出这个对 话框--等等!注意到了吗?该对话框自动记住了你上次输入的内容,几乎所有 SPSS 的对话 框都有这个特性,这会大大方便我们的使用。好,将数值表达式窗口中的 1 改为 2,然后单 击中下部的“If”按钮,系统弹出记录选择对话框如下:23
大量管理资料下载不需要太多解释,大部分内容都是前面见过的。由于我们这里不是对所有记录做变换, 因此选中第二个单选钮“Include if case statisfies confition:”,此时下方的所有窗口 变亮,表明现在可用;而“Continue”按钮变灰,表明当前还没有提供所需的信息,好,我 们就来提供,在左侧选中血磷值(x),然后单击“ ”,x 就被引入了右侧的变量框,任你用键盘或者用鼠标, 总之将下面这个算式补充完: x&1。 现在可见“Continue”按钮再度变黑。 在它又变灰之前赶快单击它(开个玩笑),系统回到 Compute Variable 对话框,请注意 If 按钮右侧的变化:x&2。如果你做的结果不一样,请重来一遍。 现在单击“OK”按钮,由于我们要替换变量值,系统会弹出一个确认对话框,确认替换, 马上你就会看到,我们已经把这道题做完了。 【Count 对话框】 Count 对话框用于计算某个值或某些值在某个变量的取值中是否出现(好象有点拗口), 比如我们想看看有哪些记录的血磷值在 2~3 之间,选择菜单 Transform==&Count,系统弹出 Count 对话框如下:24
大量管理资料下载Target Variable 框中用于指定记录变量值是否出现的变量名,在这里输入 temp2;选中 血磷值(x),将其选入 Variables 窗口,此时“Define Values”按钮变黑,单击它,系统弹 出变量值定义窗口如下:左半部为变量值定义窗口,可以定义某个值、系统缺失值、系统或用户定义缺失值、变 量值范围、小于某值或大于某值。我们这里是第四种情况:选择 Range,在 through 两侧分 别键入 2、3,然后单击已变黑的“Add”按钮,“2 thru 3”就会被加入“Values to Count” 框内。然后单击“Continue”,再单击 Count 对话框的“OK”,可以看到系统自动生成变量 temp2,其中 10、11 号记录因血磷值介于 2 和 3 之间,temp2 取值为 1,其余的记录 temp2 取 值均为 0。SOS,SOS,请大家千万注意,Count 对话框有一个潜在的 bugs,当你需要计算同时满足 两个变量取值条件的记录数有多少时,直接用该对话框会得出完全错误的结果。这里有一点25
大量管理资料下载技巧,需要对对话框生成的指令加以修改,至于怎么修改嘛,我们将在 Syntax(语法)窗口 使用详解一章中讲述 :)。 【Recode 对话框】 Recode 对话框用于从原变量值按照某种一一对应的关系生成新变量值,可以将新值赋给 原变量,也可以生成一个新变量。 例 2.3 在 Li1_1.sav 中生成新变量 temp3,当血磷值小于 1 时取值为 0,1~2 时取值为 10,大于 2 时取值为 20。 解:选择菜单 Transform==&Record==&Into Different Variables,Recode 对话框如下:将血磷值(x)选入 Input Variable-&Output Variable 框,此时 Output Variable 框变黑, 在其中键入新变量名 temp3 并单击 Change, 可见原来的 x-&?变成了 x-&temp3。 现在单击“Old and New Values”,系统弹出变量值定义对话框如下:26
大量管理资料下载许多东西和前面类似,不再重复。按照题目的要求,选择 Range:Lowest through,在右 侧框中键入 1, 然后在右上方的 Value 右侧框中键入对应的新变量值 0, 此时下方 Add 键变黑, 单击它,Old-&New 框中就会加入 Lowest thru 1-&0,按照类似的方法依次加入另两条转换规 则,最终 Old-&New 框中共有 Lowest thru 1-&0、1 thru 2-&10、Else-&20 三条,现在单击 Continue,再单击 OK,系统就会按要求生成新变量 temp3。 哎呀不得了,图片太多了,虽然这样非常直观,但下载速度太慢了。等大家对基本界面 操作熟悉了后,我们将对比较简单的对话框试着对操作用文字的方式描述,比如上面的操作 我们将用文字表达为: 1. Output Variable 框:选入 x 2. Output Variable Name 框:键入 temp3:单击 Change 钮 3. 选中 x-&temp3:单击 Old and New Values 钮: 4. Range:Lowest through 单选钮:键入 1:New Value Value 单选钮:键入 0: 单击 Add 钮 5. Range: through 单选钮:两侧分别键入 1、2:New Value Value 单选钮:键 入 10:单击 Add 钮 6. Range: All other values 单选钮:New Value Value 单选钮:键入 20:单 击 Add 钮 7. 单击 Continue 8. 单击 OK 怎么样,还能理解吧。 【Categorize Variables 对话框】 Categorize Variables 对话框用于将连续性变量自动按要求分成等间距的几类。其界面 非常简单,许多东西都是我们所熟悉的,唯一特别的是右下方的 number of categories 框, 用于输入变量的等级数,默认为 4,比如我们希望将血磷值按大小分成 5 个等级,先将血磷 值选入 Create Categories 框,然后将下面的 4 改为 5,单击 OK,就会看到系统产生了一个27
大量管理资料下载新变量 nx(即 number of x 之意),其取值就对应了血磷值相应的 5 个等级(1~5)。重复 一下,具体操作步骤为:1. Create Categories 框:选入 x 2. Number of categories 框:5 3. OK【Rank Cases 对话框】 例 2.4 请分组计算血磷值的秩和。 解:选择菜单 Transform==&Rank Cases,弹出 Rank Cases 对话框如下:将血磷值选入 Variable 框,分组变量选入 By 框,单击 OK 即可。系统会建立一个新变量 rx(即原变量名前加 r 表示 Rank 之意),其取值为 x 分组的秩次。 解释一下 Rank Cases 对话框的其他几个零件: 左下角的 Assign Rank 1 to 框架用于选择将秩次 1 赋给最小值还是最大值; o 中下部的 Display summary tables 复选框用于确定是否在结果窗口内输出结果 报表; o Rank Types 钮用于定义秩次类型,有 Rank(秩分数)、Savage 评分(新变量值 按指数分布) Fractional rank 新变量值是秩分数除以非缺失值观测量的权重之和) 、 ( 、 Fractional rank %(新变量值是秩分数除以非缺失值观测量数乘 100)、Sum of case weights(新变量值是各观测量的权重之和)、Ntiles(新变量值是按所选变量的百分 位数分组的组序号),默认值为 Rank。单击 More 按钮,还会有更多的设置,这里就 不再讲了。 o Ties 钮用于定义对相同值观测量的处理方式,可以是取平均秩次、最小值、最大 值或当作一个记录处理,默认值为取平均秩次。o28
大量管理资料下载【Automatic Record 对话框】 该对话框用于按原变量值的大小生成新变量,变量值就是原值的大小次序,功能和 Rank Cases 对话框重复(等价于相同值观测量当作一个记录处理的情况)。 【Create Time Series 对话框】 用于自动生成时间序列变量,由于太专业,这里不做过多解释。 【Replace Missing Value 对话框】 用于填充缺失值,结果存入一个新变量。填充方法有:序列的均数、相邻若干点的均数、 相邻若干点的中位数、线性内插、线性外延,默认值为序列的均数。2.2.2数据的录入2.2.2.1 直接录入 我想直接录入的问题就不用多讲了吧,直接敲就是了! 2.2.2.2 数据录入技巧 和其他常用统计软件相比,SPSS 数据界面最大的优势就是支持鼠标的拖放操作,以及拷 贝粘贴等命令,下面的数据录入技巧就是对这些功能的利用。 【连续多个相同值的输入】 如前面 group 变量有连续多个 1,如果直接输入,可以在第一格内输入 1 并回车,然后回 到刚才的单元格并单击右键,选择 copy,最后用拖放方式选中所有应输入 1 的单元格,单击 右键并选择 paste,所有选中的单元格就会都被刚才拷贝的 1 填充。 【将 EXCEL 数据直接引入 SPSS】 Excel 已经打开原数据, 并且数据量较少的时候, 可以直接用拷贝粘贴的方法将数据引入 SPSS: 先在 EXCEL 中选中所有的数据 (不包括变量名) 然后选择拷贝命令; , 然后切换到 SPSS, 最好使行 1 列 1 单元格成为当前单元格,然后执行粘贴命令,数据就会全部转入 SPSS,再定 义相应的变量即可。2.3进一步整理数据文件--Data 菜单在许多情况下,我们需要先对数据进行一些整理(如分组、合并、加权等)才能将其用 于最终的统计分析。这些功能基本上都集中在 Data 菜单项中,下面我们就对这些对话框做逐 一介绍。2.3.1 用于数据管理的菜单项29
大量管理资料下载【Sort Cases 对话框】 例 2.5 对数据集 li1_1.sav 按 group 升序,x 降序的次序排列。 解:选择菜单 Data==&Sort Cases,系统弹出 Sort Cases 对话框,该对话框并不复杂, 其中比较特殊的是下方的 Sort Order 单选钮,有升序和降序两种选择。请注意,该单选钮是 和上方的 Sort By 框一起使用的,具体方法如下: 1. 2. 确认升序单选钮被选择,将 Group 选入 Sort By 框; 选择降序单选钮,将 x 选入 Sort By 框。请注意:group 和 x 后面分别跟着 Ascending 和 Descending,表明前者是按升序、后者 按降序排列;由于 Group 在前,因此排序时以 Group 优先。 【Transepose 对话框】 该对话框用于对数据进行行列转置,可以在原数据文件中指定一个变量记录转置后的变 量名。原变量名则自动保存在系统产生的名为 case_lbl 的字符变量中。 该对话框也非常简单,左侧为候选变量框;右上方为 Variable 框,用于选入需要转置的 变量,一般应选入除名称变量外的所有其他变量,如果有变量未选入,则转置时会被自动丢 弃;右下方为 Name Variable 框,用于指定原数据文件中记录转置后变量名的字符变量,但 不是必需的,此时系统会将新变量自动按 var001、var002...的顺序命名。 【Merge Files 对话框】 用于合并数据文件,实际上包括了两个对话框,分别对应了两种合并方式: 1. 从外部数据文件中增加记录到当前数据文件中,称为纵向合并,用 Add Cases 对话框 完成, 相互合并的数据文件中应该有相同的变量。 选择菜单 Data==&Merge Files==&Add Cases, 系统首先弹出打开数据文件对话框, 选中需要添加的数据文件并按 OK, 系统才弹出 Add Cases 对话框,左侧显示的是新、老数据文件中不匹配的变量名,右侧显示的是已经匹配的变量名。 可以用 Rename 按钮对不匹配变量改名(先选中)或用鼠标强行匹配(即先按 Ctrl 键选中匹 配的两个变量再单击 Pair 钮)。右下方的 Indicate case source as variable 复选框用于 定义一个新变量以区分哪些记录是后来添加的。选择停当后单击 OK,该操作就完成了。30
大量管理资料下载实际上右侧显示的是将要包括在合并后数据集中的变量,如果有哪个你不需要,把它弄 到左侧框中即可。 2. 从外部数据文件增加变量到当前数据文件,称为横向合并,用 Add Variable 对话框 完成,相互合并的数据文件中应包含同样的记录。选择菜单 Data==&Merge Files==&Add Variable 对话框,系统同样先弹出打开数据文件对话框,单击 OK 后弹出和前面相似的 Add Variable 对话框。按需选择即可。 【Aggregate 对话框】 用于对数据进行分类汇总,所谓分类汇总就是按指定的分类变量对观测值进行分组,对 每组记录的各变量值求指定的描述统计量,结果可以存入新数据文件,也可以替换当前数据 文件。上图中各个零件的含义如下:? BreakVariables 框:用于选择分组变量; ? Aggregate Variables 框:用于选择被汇总的变量; ? Name&Label 钮:用于定义新产生的汇总变量的名称和标签; ? Function 钮:用于定义汇总函数,共有三组函数,以最常用的第一组为例,可选的 函数有均数、同组的第一个观测值、最后一个观测值、同组记录数、标准差、最小值、 和、最大值共 8 个; ? Save Number of cases in break group as variable 复选框:用于定义一个新变量 以存储同组的记录数; ? Create new data file 单选钮:定义一个新文件以存储汇总的结果,右侧的 File 钮 用于具体文件名的定义,默认文件名为 AGGR.sav;31
大量管理资料下载? Replaceworking data file 单选钮:用汇总的结果替换原来的数据。例 2.6 计算 Li1_1.sav 中两组的血磷值标准差。 解:该题完全可以用更简单的方法完成,这里只是演示一下汇总对话框的用法。1. 2. 3. 4. 5. Break Variables 框:Group Aggregate Variables 框:x Function 钮:(Standard deviation 单选钮:Continue 钮) Replace working data file 单选钮:选中 OK【Split File 对话框】 用于将数据文件分组进行处理,该对话框我们在第一章时已经使用过了,这里再介绍一 下各个对话框元素的用途:? Analyzeall cases 单选框:和下面的两个单选框为一组,选中本框不拆分文件; ? Compare groups 单选框:按所选变量拆分文件,各组分析结果紧挨在一起便于相互 比较; ? Organize output by groups 单选框:按所选变量拆分文件,各组分析结果单独放置; ? Groups based on 框:用于选择拆分数据文件的变量; ? Sort the file by grouping variables 单选框:将数据按所用的拆分变量排序; ? File is already sorted 单选框:数据保持原状,不按所用的拆分变量排序。 【Select Cases 对话框】 很多时候我们不需要分析全部的数据,而是按某种要求分析其中的一部分(比如只分析 男性的身高、只对前 200 个数据进行分析以了解大概情况),这时使用 Select Cases 对话框 可以大大简化工作。 该对话框界面如下所示:32
大量管理资料下载其中主要的对话框元素为:? Allcases 单选钮:和下面的 4 个单选钮为一组,选中它则分析所有的记录; ? If condition is satisfied 单选钮:只分析满足条件的记录; ? If 按钮:和 If 单选钮一起使用,单击后弹出 If 对话框; ? Random sample of cases 单选钮:从原数据中按某种条件抽样; ? Sample 按钮:和 Random 单选钮一起使用,可以设定按百分比抽取记录,或者精确 设定从前若干个记录中抽取多少个记录; ? Based on time or case range 单选钮:基于记录序号来选择记录; ? Range 按钮:和 Based 单选钮一起使用,用于输入记录序号范围; ? Use filter variable 单选钮:使用筛选指示变量来选择记录,必需在下面选入一个 筛选指示变量,该变量取值为非 0 的记录将被选中,进入以后的分析; ? Filtered 单选钮:和下面的 Deleted 单选钮为一组,表示未被选中的记录只是被隔 离,这些记录的记录号会被加上斜杠以示区别; ? Deleted 单选钮:未被选中的记录将被删除,一般不要使用。 当对数据集做出筛选后,所做的筛选将在以后的分析中一直有效,直到再次改变选择条 件为止。同时在多数情况下,系统会自动产生一个名为 filter_$的筛选指示变量,被选中的 记录该变量取值为 1,反之则为 0。 【Weight Cases 对话框】 在默认情况下,每一行就是一条记录,这在多数情况下没有什么问题,但有时却非常麻 烦,想想看如果你需要计算一个四格表卡方,有 100 例,如果每一行就是一条记录,你就需33
大量管理资料下载要输入 100 条记录!如果希望在计算过程中利用不同的变量对数据进行加权处理,就需要用 到 Weight Cases 对话框。该对话框的使用极为简单,界面上有两个单选钮,分别是不权重记 录和用某变量权重记录,如果选择后者,则需要选中一个权重变量。 【Data 菜单中的其余对话框】? Definedates 对话框:可以自动生成时间变量。 ? Insert Variable 命令:在当前列插入新变量。 ? Insert cases 命令:在当前行插入新记录。 ? Goto cases 对话框:到达指定记录号的记录,该命令在记录数极多时(1000 条以上) 非常有用。2.3.2正交设计菜单项正交设计不包含在 SPSS/BASE 模块中,因此由于解密范围的问题,有的 D 版中不含该菜 单项,不过我用的 10.0 版里是有的:)。 以前我以为 SPSS 不能作正交设计,感谢网友 edof@sh 的提醒,经研究,在 SPSS 中可以 直接进行正交设计,Orthogonal Design 子菜单项就是专门用于完成该任务的,具体做法用 下面的例子说明如下: 例 2.7 做 A、B 两个因素的正交设计,A 因素有三个水平,B 因素有两个水平。 解: 选择 Data--&Orthogonal Design--&generate, 弹出的就是正交设计窗口, 操作如下:1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Factor name 框:输入 A; 单击 ADD 钮; 确定变量 A 被选中,单击 Define value 钮; Value 列:头三行分别输入 1、2 和 3,代表变量 A 的三个水平; 单击 continue 钮; Factor name 框:输入 B; 单击 ADD 钮; 确定变量 B 被选中,单击 Define value 钮; Value 列:头两行分别输入 1、2,代表变量 B 的两个水平; 单击 continue 钮; 单击 OK在第 10 步定义完后,对话框应如下图所示:34
大量管理资料下载在其他没有用到的选择项中, 各种 LABELS 当然适用于定义相应的各种标签的; Data Files 单选框组用来定义产生的数据文件是存为制定的文件名,还是直接替换当前工作文件;而 Define Value 对话框中的 Auto fit 框可以自动填充从 1 到你输入的那个数值这么多个水平 的定义,特别适合我这种懒人。 这里我们直接替换当前工作文件,在这个自动产生的正交设计数据集中,前两个变量就 是要分析的 A 和 B,各个水平已经按正交设计的要求排列好了。后面的 status_和 card_变量 是系统产生的 LOG 变量,可以不管它。现在你再建立一个结果变量,输入实验结果,就可以 进行正交设计的分析了。第三章:程序编辑窗口用法详解3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 程序编辑窗口界面 邂逅 Paste 按钮 用程序编辑窗口加快我们的工作 用程序编辑窗口完成对话框无法完成的工作 再罗嗦几句在某年某月的某一天,你和你的另一半正在街上为地球表面的平整而贡献自己的绵薄之力。 突然(也许是必然),你觉得有些饿了。这是一个问题,当然,不用说大家也知道解决问题 的方法就是--吃。不过就是吃也有讲究,可以随便找个面馆简单的填饱肚子;要求高的话 还可以去几星级的地方享受一下;当然还有的人觉得自己回去做口味也合适,花费也不多; 更有些超级美食家,星级水准也不满意,需要亲自给一级厨师露一手,指点他们一下,才会 吃的满意。35
大量管理资料下载好,使用 SPSS 进行统计分析的方式就象上面填饱肚子的方法一样有几种选择,如果你烹饪工 夫还欠火候,或者习惯了享受星级服务,那么直接使用 SPSS 为你提供的对话框进行操作就是 了;而如果你习惯了 DIY,甚或对话框也无法满足你的统计分析要求(别瞪眼,下面你就会 看到了),就请你在本章学习一下如何写 SPSS 程序吧。 什么?SPSS 还有程序?!是的,如果大家以前用过 SPSS/PC+ 4.0,就一定不会对 SPSS 的程 序感到陌生:在那个非常遥远的 DOS 时代(大约 15 年前),学习 SPSS 程序的语法,掌握如 何编写 SPSS 程序是熟练使用 SPSS 的必要条件(但还不充分)。随着 Windows 旋风的登陆, 软件的易操作性被推进到了前所未有的高度,而 SPSS 显然是统计软件中做的最成功的一个。 他的操作界面是如此的成功,让使用者可以完全无须了解 SPSS 的语法而使用其 99%的功能, 使得 SPSS 程序被人逐渐忘记。其实,适当的使用 SPSS 程序可以大大提高我们的工作效率, 并且 SPSS 在设计时也充分注意到了编程功能和使用界面的结合--还记得 Paste 按钮吗?下 面我们就结合几个实例来学习如何使用程序编辑窗口。 请注意:我们不准备教大家那些枯燥的 SPSS 语法,现在写 SPSS 程序就象在 WORD 中记录 宏一样简单,所需要做的只是略加修改而已。3.0.1 程序编辑窗口界面选择菜单 File==&new==&syntax,系统会开启一个新的程序编辑窗口如下:Syntax 从字面上应该翻译为句法、语法的意思,这里从实际用途出发,翻译为程序。 和以前见过的数据管理窗口相比,这个窗口简单的不能再简单了。菜单项中的 File、Edit、 View、Analyze、Graphs 等菜单都是通用的,唯一特殊的是 Run 菜单,该窗口的特殊功能均 在这里实现。3.0.2 邂逅 Paste 按钮36
大量管理资料下载Paste 按钮在几乎所有 SPSS 对话框中均存在,它是专门为编程准备的。以第一章的那个 t 检 验为例,如果最终选择完毕后不单击 OK 而是单击 Paste,则程序编辑窗中会自动生成以下语 句: T-TEST GROUPS=group(1 2) /MISSING=ANALYSIS /VARIABLES=x /CRITERIA=CIN(.95) . 这就是你刚才想做的工作,如果运行它,就可以得到 t 检验的结果!怎么运行?选择菜单 Run==&all,看到了吗? Paste 按钮如何能生成程序?在 SPSS 中, 操作界面实际上起的就是“操作界面”的作用。 当你用对话框选定某项操作,单击 OK 后,SPSS 就将你的选择翻译成程序语句,然后提交系 统执行。如果你单击 Paste 按钮,SPSS 就不将生成的程序语句提交执行,而是传送到程序编 辑窗中供你折腾。说的再广一些,不光 SPSS,SAS 等其他统计软件也是这么做的。 从上面的语句可以看到 SPSS 程序的基本结构:一条语句可占多行,最前面为语句主体, 具体的选项用斜杠和语句主体相连,最后用小数点结束语句。3.0.3 用程序编辑窗口加快我们的工作如果程序编辑窗口只能带来“暂停”功能的话,我也就不用再往下写了。幸好,它的作用还 远不止与此。当需要成批次的处理数据时,当你需要重复进行相同的统计分析时,当你要做 许多统计分析,每一步均费时较长而你又不想等时...,使用 Paste 按钮是你的救命稻草。仍 以第一章为例,如果从预分析一开始就连续使用 Paste 按钮,则到分析结束我们会得到如下 程序: DESCRIPTIVES VARIABLES=x /STATISTICS=MEAN STDDEV MIN MAX . SORT CASES BY group . SPLIT FILE SEPARATE BY group . DESCRIPTIVES VARIABLES=x /STATISTICS=MEAN STDDEV MIN MAX . GRAPH /HISTOGRAM=x . T-TEST GROUPS=group(1 2) /MISSING=ANALYSIS37
大量管理资料下载/VARIABLES=x /CRITERIA=CIN(.95) . 现在你可以再次启用 Run 菜单来一次完成所需的统计分析。特别的,如果你的数据还会不断 添加(试验尚未结束),就可以把该程序存为程序文件(*.sps),下次读入新数据后再运行 一次就可以直接得到新的结果。 Run 菜单几个选项的含义分别为:? ? ? ?ALL 运行全部程序。 SELECTION 运行所选择的程序语句。 CURRENT 运行当前光标所在行的语句。 TO END 从当前语句起一直运行到程序结束。3.0.4 用程序编辑窗口完成对话框无法完成的工作如果程序编辑窗口的本事只限于上面介绍的这一点,那么在 Windows 时代,它仍然不配我来 专门写一章。还记得吗?上面我提到用 SPSS 的图形界面可以完成 99%的工作,可有时候你偏 偏需要用另外那 1%的功能,请看下面的例子: 例 3.1 请打开 SPSS 提供的 cars.sav 数据,假设每条记录代表一辆车,现在将按下列条件挑 选一些车出来:Year&=76、Cylinder&=4、Weight&=3000,并且要看看每辆车符合了以上三条 要求中的几条。 解: 没有什么难的, 从第二章的知识我们了解到 Count 对话框就是做这类事情的, 在 Count 好, 对话框进行操作如下:1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Target variable 框:键入 G1(新变量名) Numeric variable 框:选入 Year 单击 Define values 钮: Range lowest through:键入 76:单击 ADD 钮 单击 Continue 钮 Numeric variable 框:选入 cylinder 单击 Define values 钮: Range lowest through:键入 4:单击 ADD 钮 单击 Continue 钮 Numeric variable 框:选入 Weight 单击 Define values 钮 Range through higest:键入 3000:单击 ADD 钮 单击 Continue 钮 单击 OK好了, 做完了--不过好象不大对劲呀! 怎么前面做的条件选择在后面定义的时候仍然出现? 再看看结果,更不对了!看来有问题。毛病出在哪里呢?请再次开启 Count 对话框,选择好 的条件仍然在里面,单击 Paste 钮,可以看到这些选择产生的 SPSS 语句如下:38
大量管理资料下载COUNT G1 = year cylinder weight (Lowest thru 76) year cylinder weight (Lowest thru 4) year cylinder weight (3000 thru Highest) . EXECUTE . 仔细看看,这个语句不对呀!明明 Lowest thru 76 应该是对变量 Year 的限制,怎么 year、 cylinder、 weight 这三个变量都在它前面?再看另两个条件, 一样“大家有份”, 这还了得, 改!将语句改为正确的格式如下: COUNT G1 = year (Lowest thru 76) cylinder (Lowest thru 4) weight (3000 thru Highest) . EXECUTE . 再次运行该语句,可以看到各个记录 G1 分别被取值为 0~3,代表该车满足了 0~3 条要求, 最终满足全部三条要求的应为 3 条记录。3.0.5 再罗嗦几句由于 SPSS 的大多数用户已经习惯了在图形对话框界面下操作, 许多人不了解程序编辑窗口的 用途,编写本章的目的主要是提醒大家:适当的时候,程序编辑窗口可以大大简化我们的工 作。实际上,SPSS 针对高级用户(需要编程做模拟抽样之类的事情)专门开发了 SPSS Production facility 模块,确有编程需要(或狂热)的朋友可参考有关书籍。第四章:SPSS 结果窗口用法详解4.1 结果窗口元素介绍 4.1.1 结果浏览窗口(Viewer) 4.1.2 结果草稿浏览窗口(Draft Viewer) 4.1.3 如何美化你的输出结果--SPSS 选项设置 4.2 驾驭结果浏览窗口 4.2.1 结果窗口的的一般操作 4.2.2 结果的导出 4.2.3 如何在 WORD 等软件中使用输出结果 4.3 文本输出结果的编辑 4.4 表格编辑方法详解 4.4.1 基本操作 4.4.2 特色菜单内容详解 4.5 图片编辑方法详解 4.5.1 基本操作 4.5.2 特色菜单内容详解§4.1结果窗口元素介绍39
大量管理资料下载SPSS 实际上提供了两个结果窗口--结果浏览窗口和结果草稿浏览窗口。前者最为常用,显 示美观,但非常消耗系统资源;后者实际上是一个 RTF 格式文档,显示简单朴素,但节省资 源。我们可以根据所用计算机的情况选择使用哪一种窗口。 结果草稿浏览窗口的内容虽然是 RTF 格式,但由于中、英文兼容性的问题,其中的表格 读入 WORD 以后会变的面目全非,因此对我们不是很适用。4.1.1结果浏览窗口SPSS 的输出结果美观大方,是该软件的一大特色,下面是一个典型的结果浏览窗口。相信 99%的人都用过资源管理器,SPSS 的结果浏览窗口和 Windows 资源管理器的结构完全相 同,操作也几乎相同。除了上面的菜单栏、工具栏以外,绝大部分窗口被纵向一分为二!左 侧是大纲视图(Outline view),又称结构视图,右侧则显示详细的统计结果(统计表、统 计图和文本结果),两侧的元素是完全一一对应的,即选中一侧的某元素,在另一侧该元素 也会被选中。例如左侧的 Title 图标旁有一个红色的箭头,表明该内容为结果窗口当前所在 位置,相应的,右侧的标题 Descriptives 旁也出现一个红色三角,表明这就是 Title 图标所 代表的内容。下面解释一下大纲视图的各个元素。 大纲视图 顾名思义,大纲视图用于概略显示结果的结构,用于在宏观上对结果进行管理,如 移动,删除等。里面采取和资源管理器类似的层次方式排列元素,每个元素用一个小图标来 表示。常见的图标有:40
大量管理资料下载大纲图标,代表一段或整个输出结果,含下级元素,单击左侧的减号就可以将下级元素折 叠,折叠后减号变为加号,图标则变为 。运行记录图标,代表系统操作产生的一段运行记录。 警告图标,代表输出结果中的系统警告。 注解图标,代表系统自动产生的注解,默认情况下注解内容在输出结果中是隐藏的。 标题图标,代表输出标题。 页标题图标,代表输出标题,较少出现。 表格图标,代表输出结果中的统计表(Pivot table,字面意思为数据透视表)。 统计图图标,代表统计图。 文本图标,代表文本输出结果。 交互式统计图图标,代表交互式统计图。 统计地图图标,代表统计地图。 单击图标会选中所代表的一块或一段输出结果,双击图标可以让对应输出在显示、隐藏 间切换,选中后单击图标的名称则可以对图标改名。4.1.2结果草稿浏览窗口和它漂亮的兄弟相比,结果草稿浏览窗口就朴素的多了,什么花样也没有。当然,系统资源 也要少占用许多,前面的输出结果在结果草稿浏览窗口中的显示如下:41
大量管理资料下载由于是英文软件,里面会出现一些奇怪的字符,不用理会。 由于该窗口用的非常少,也没有什么复杂的操作,下面的讲解将基本上以结果浏览窗口为主。 你可以在下面讲到的选项设置中设定 SPSS 默认使用结果浏览窗口还是结果草稿浏览窗 口。如果需要使用不同于选项设置的结果窗口,则关闭所有的结果窗口,然后用 File==&New 菜单新建一个所需类型的结果窗口,以后的结果会自动输出到该窗口中。4.1.3如何美化你的输出结果--SPSS 选项设置俗话说:爱美之心,人皆有之。当人们还在温饱线上挣扎时,美丽只能是一个遥远的梦;一 旦远离贫困,没有人会不想把这个梦变为现实。用着 SPSS 豪华的界面,我们已经小康了,难 道你不想把输出结果弄的更漂亮一些吗?选择菜单 Edit==&Options,弹出的 Options 对话框 会帮你实现这个美丽的梦想。 Options 对话框可以设置 SPSS 的方方面面, 让他处处打上你个人的印记, 由于里面内容太多, 下面分头叙述,并给出我推荐的设置方式(在 800*600 分辨率下)。1. General 用于设置一些常规性选项, 比如记录日志 (Session Journal) 的设定, 变量列表 (Variable lists) 显示方式、临时文件夹(Temporary directory)的位置、结果窗口类型设置(Output type at start-up) 、 声音提示设置等。需要修改的内容如下:o o oVariable lists:选中 Alphabetica,即在对话框中变量按字母顺序排列。 Sound:System Beep,有新输出结果时系统发出“嘀”声警告。 Output type at start-up:请根据所用计算机的性能自行设定。2. Viewer 用于设置结果浏览窗口的外观,这是对结果美观最重要的设置,左侧用于设置各种结果元 素是否显示及对齐方式,右侧设置标题、正文的文字格式,修改如下:oTitle Font:魏碑(或黑体) ,14 号,加粗,红色。42
大量管理资料下载oText Output Font:宋体(该字体可尽量保证中、英文混排时列对齐) ,12 号,蓝色。3. Draft Viewer 既然是草稿,也没有什么好排的,上面的内容和 Viewer 的一对应就明白了,多数不 用动,只有 Font 可能小了点,改为 10 号。 4. Output Labels 用于设置在各处是否显示标签,不用做任何更改。 5. Charts 设置统计图的常规选项,请将 Frame:inner 复选框去掉。 6. Interactive 设置交互式统计图的选项,一般不用更改。 7. Pivot Tables 设置统计表的格式,这里要做两处重要的修改:o oTablelook:选择 Academic (VGA).tlo 格式,它最符合统计学和美学要求。 Default Editing Mode:选择 Edit small and medium tables in Viewer。最后三个为 Data、Currency 和 Script,他们分别设置数据、货币和宏语言的格式,不用做 修改即可。 怎么样,改完了吗?请单击确定,然后退出 SPSS 并重新进入,随便打开个数据,做两个分析 瞧瞧,不一样了吧!以后教程中的所有输出结果将多数采用这种优化过的格式。§4.24.2.1 结果窗口的一般操作驾驭结果浏览窗口【打开与保存】 如果结果窗口是当前窗口, 则可以直接用快捷工具栏进行操作; 否则, 可以用 File 菜单操作。 注意 SPSS 提供了一项特殊的保存功能--Save with password,即将输出结果加密保存,存 盘时会让你提供 PASSWORD 和 OEM CODE,后者随便输几个数字就行了。要小心,这东西可没 有解密软件可用,因此请一定记住所设的口令。 【移动、删除】 记得在资源管理器中如何移动、删除目录和文件吗?对了,左、右侧均可操作,并且左、右 键均有用处。这里的情况非常相似,但左侧大纲视图用起来显然更得心应手些:选中图标, 将它拖到祖国最需要的地方去,或者轻按 Delete 键,让它在你的眼前消失。再注明一下:左 键默认是移动,右键和资源管理器类似,也会弹出确认菜单。 这里的大纲视图具有和 WORD 中大纲视图相似的功能,升、降级等功能均可用。4.2.2结果的导出在第一章中我们已经用过导出结果这项功能,实际上,SPSS 设计该功能的作用将结果发送到 网上,而对我们而言,目的则是打印或用 WORD 进行再编辑,也算是拿来主义吧。由于该功能 非常重要而又多为人所忽视,这里专门列为一节。下面解释一下 Export 对话框的主要内容:oExport 下拉列表 确定需要输出的内容,有全部结果、无统计图的文档和只输出统计图三种选择。43
大量管理资料下载o oo oExport File 框 在这里输入输出目标文件名。 Exprot what 单选钮组 确定输出的范围,有全部对象、全部可见对象和所选择的对象三种选择,由 于 SPSS 将 Note 等可有可无的输出内容隐藏了起来,因此一般选择全部可见对象,可以省近 1/3 的篇幅。 Export Format 下拉列表 确定导出文件的格式, HTML 和文本格式两种, 有 如果是用针式打印机输 出,则文本最好;如果要用 WORD 进一步编辑,则 HTML 更佳。 Options 钮 设定导出的一些选项,在 10.0 版中这里需要设定的内容非常少,只有存储图片格式等 几项。选好后单击 OK,系统就会将结果按你的要求输出,其中的统计图会在相同的子目录中按 Image1.jpg、Image2.jpg...这样的默认名依次存储。SPSS 使用守则第一条:除非你的打印纸多的没处用了,永远不要直接打印 SPSS 的结果, 那样会多浪费近一倍的纸张。4.2.3如何在 WORD 等软件中使用输出结果现在,文字处理软件使用的越来越广,SPSS 漂亮的输出结果如果无法在 WORD 等中使用岂不 可惜!直接用 WORD 打开?不行。那么就用拷贝粘贴的方法吧。问题恰恰就出在这里。SPSS 的表格和图均是专用增强格式,直接弄过去可能还不合适(尤其在 9.0 版以前)。在这里我 要专门讲一下相关的问题。 由于版本的差异,各位在使用时可能和这里叙述的不太一样,我用的是 SPSS10.0 和 WORD2000。 【纯文本结果】 包括标题等都是纯文本结果。对这种输出结果的操作没有什么特殊的,直接拷贝粘贴过去就 行了,WORD 会自动转换相应的字体、格式等。 【统计表格】 选中需要的统计表,在拷贝时会有两种选择:拷贝或拷贝对象(Object),前者会将统计表 按普通的 WORD 表格来拷贝,粘贴后格式大部分丢失,但可以做进一步修改;后者则将统计表 拷贝为特殊的图片,格式和以前完全一样,但无法更改。本来选择哪一种都行,问题是 9.0 以前的版本和 WORD97 的兼容性不好,按普通表格粘贴过去的表格会变的七扭八歪。此种情况 下用拷贝对象的方法较好。 【统计图】 和统计表的情况类似,这里也有拷贝或拷贝对象两种选择,但我们推荐一直使用后者!如果 使用拷贝,则弄过去的是增强的图元文件,往往无法编辑,还会把 WORD 文档撑的很大;如果 拷贝对象,则粘贴过去的就是普通图片。当然,众所周知 WORD 对图片的编辑能力简直就是一 塌糊涂,因此请务必在 SPSS 中编辑满意了再拷贝。44
大量管理资料下载§4.3文本输出结果的编辑结果草稿浏览窗口里当然都是文本啦。至于结果浏览窗口嘛,简言之,在窗口中看起来象纯 文本的都是纯文本(?)。双击它,就可以进行编辑了。根据设置的不同,编辑时有可能打开一 个新窗口,该窗口简直和 Windows 自带的写字板一模一样,用法也一样;也可能只是在原窗 口内更进一步,这时要注意:文本过长时自己也会带有滚动条,操作时要小心使用两个方向 的共四个滚动条(含原窗口的两个),如果鼠标点错了地方,立刻就会退出编辑。 具体的编辑方法就不写了,这些文本实际上是 RTF 格式,写字板里能用到的功能这里基本上 都有。 在大约 8.0 及以前各版中,SPSS 输出结果窗对中文的支持不是很好,有时输出乱码。倒 是有个技巧可以解决,但年代太久,我实在记不起来了(好象是将中文输入法打开),实在 不行就不用中文。§4.4表格编辑方法详解在多数时候 SPSS 默认的统计表格已经可以满足我们的需要,但有时我们还是不满足,想做进 一步的修改。双击选中的表格,就会进入该表格的编辑模式。 此时进入的是表格的默认编辑模式,相当于右键菜单上的 SPSS Pivot table 对象==&编 辑。如果要强行让它在新窗口中编辑,请选择右键菜单上的 SPSS Pivot table 对象==&open。4.4.1基本操作在表格编辑模式中的基本单位为单元格, 包括表格标题和脚注均被看成特殊的单元格来处理。 单击可以选中单元格,双击则显示单元格内数据的确切值,并可以修改。单击选中某个单元格双击编辑单元格内容惨了,我把数值改坏了!不仅可以选中某个单元格,还可以选中其中的一行或一列,但这要先选中最上侧或左侧的标 题格,然后选择菜单 Edit==&select,有四个选项:table、Table body、Data cells 和 Data cells and label,分别会选中表格、表格主体(不含标题和脚注)、所在行、列的数据区和 所在行列。选中所在行数据区45
大量管理资料下载选中所在行(包括数据区和标题格)选中所在列(包括数据区和标题格) 选中这么多做什么?你可以对他们做删除、拷贝、更改格式等操作,显然会方便的多。 这些表格和 WORD 表格一样,都可以直接按住单元格边界拖放其大小。4.4.2特色菜单内容详解用惯了 Windows 软件后,许多菜单项都会无师自通,因此这里只向大家列举其中非常有特色、 或者非常有用的内容,其他的各位举一反三,会很快掌握的(其实这只是借口,真正原因是 我不想打那么多字)。 【Edit 菜单】 1. Group、Ungroup 菜单项 用于给标题单元格加顶帽子--加上、去掉亚组的标签,选中标题单元格这两个菜单项才可 能变黑,结果如下图所示。用户可以将 Group Label 改为自己想要的名字。2. Drag to copy 菜单项 选中该选项会使对单元格的拖动成为拷贝操作,反之,则会弹出关联菜单,确认是和当前单 元格交换还是插入。 3. Create graph 菜单项 图,总是比表要受欢迎的多。Create graph 菜单项可以将统计表中的内容以图形的方式立体 的呈现在面前。共有七种图形可供选择,下面是我们用前面的统计表数据做出的条图。46
大量管理资料下载这里所做的实际上是一个交互式统计图。 【Pivot 菜单】 1. Transpose Rows and Columns 菜单项 该选项进行表格的行列转置操作。转置后表格的效果如下:该操作在表格太宽时非常有用。 2. Pivoting Trays 菜单项 即数据透视表托盘,选中该菜单项会弹出数据表托盘。数据表托盘将原数据表的列转换为多层表后的情况47
大量管理资料下载托盘的右、下方分别代表了表格的列、行。左侧代表表格的层。图标则用来进行拖放操作。将它在三处随意拖放,就可以进行将数据表变换成多层表、行列转置等操作。 这里可能涉及到了图象编辑中层(Layer)的概念,不用多想它,觉得好玩就是了。 【Format 菜单】 1. Tablelooks 菜单项 可以在这里直接选用新的表格模板。 2. Autofit 菜单项 表格的行、列宽会自动按内容的多少调整为最小。§4.5图片编辑方法详解在 SPSS 中做出的统计图不是简单的图片格式,而是可以继续编辑的增强图片格式,双击统计 图就可以打开图片编辑窗口。4.5.1基本操作所有命令都可以在菜单上找到,该窗口的特殊命令主要集中在 Gallary、Chart、Format 三个 菜单中,对于不同类型的统计图,这些菜单的内容会略有区别,但大部分相同。另外,菜单 中还有和外面完全相同的 Analyze、Graphs 菜单,可以直接在这里继续进行分析。 工具栏上的一排按钮基本上可以和 Format 菜单的内容一一对应,用惯了以后会觉得非常 方便。 一旦进入了图片编辑窗口,统计图就被有机的分成了若干个基本单位,如标题,图例、纵坐 标、坐标刻度值等,单击可以选中这些基本单位,双击则弹出相应的设置窗口(等价于选择 相应菜单命令)。 在统计图中,用的最多的是格式的设置,他们全部集中在 Format 菜单内。下面以前面用到过 的直方图为例介绍一下用法。 例 4.1 将下面直方图的红色实心填充区域换为兰色斜线填充,标题换为“正常人”,删除右 侧的文字图例。48
大量管理资料下载变换前的统计图一、更换填充类型二、更改颜色三、更改标题四、去掉图例解:操作步骤如下: 选中红色填充区,选择菜单 Format==&Fill Pattern,弹出填充样式对话框,选中实心填充 下方的斜线,单击 Apply 按钮,再单击 Close。 确定红色填充区仍被选中,选择菜单 Format==&Color,选择兰色,单击 Apply 按钮,再单击 Close。 选中标题,双击,弹出标题对话框,删除已有的 subtitle,在 title 中输入正常人,单击 OK。 选中文字图例,双击,将 Display Legend 复选框去掉,单击 OK。 最终的图形如上面所示。4.5.2特色菜单内容详解【File 菜单】 1. Save chart template 菜单项 将现在的图片设置格式存为模板,便于以后再做图时直接套用。 2. Export chart 菜单项49
大量管理资料下载将 SPSS 的统计图输出为常用格式的图形文件,如 BMP、JPG 等。 【Gallery 菜单】 有许多统计图可以互相}

我要回帖

更多关于 spss数据分析报告 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信