
spss在线使用
金融街园中园-明治维新的意义
2023年2月22日发(作者:ROLAP)1
第十二章SPSS应用初步
§第一节认识SPSS
1.1SPSS的使用界面
1.1.1数据编辑窗口
进入SPSS后,你会看到一个窗口。这个窗口就是数据编辑窗口。窗口中有一个可以扩
展的平面二维表格。如图2-1所示。窗口的最上面一行是文件名。第二行是菜单栏。第三行
是工具栏。表格的每一列是一个变量(Variable),每列最上面一格中的文字或字符是变量
名。如图2-1中的“问卷编号”、“性别”等均为变量名。表中的每一行是一个被观测个体
的全部记录,称为一个个案(case)。最左侧的一列是个案排序后的编号。表中的每一个格中
的数字或字符称为一个样本观测值,是相应个案对应的变量的值。
图2-1数据窗口界面
1.1.2变量编辑窗口
在数据编辑窗口的左下角,有数据窗口(DataView)和变量窗口(VariableView)的转换
按钮。单击VariableView按钮,即进入变量编辑窗口,如图2-2(a)和图2-2(b)所示。此
窗口的作用是让用户能比较方便地设置变量和修改变量的设置。图2-2(b)是图2-2(a)向
2
右的延伸部分。在该窗口中最左侧一列是变量的序号。每一行是一个变量。窗口中共有十列。
每一列都说明了变量的不同特点。第一列Name是变量名;第二列Type是变量的类型;第
三列Width是变量取值的长度;第四列Decimals是变量的小数点位数;第五列Label是变量
名的标签;第六列Values是变量值的标签;第七列Missing是变量的缺失值;第八列Columns
是变量在数据窗口显示的长度;第九列Align是变量值在数据格中的位置,第十列Measure
是变量取值的测量类型。
图2-2变量窗口界面(a)
3
图2-2变量窗口界面(b)
1.1.3编辑窗口的主菜单功能
主菜单功能如下:
表2-1SPSS数据和变量编辑窗口的主菜单功能
1.1.4输出浏览器
在SPSS中,大多数的统计结果都以表或图的形式显示在输出浏览器中。输出浏览器如
图2-3所示。
4
图2-3输出浏览器
输出浏览器中的最上面一行是文件名,第二行是菜单栏,第三行是工具栏。左面的窗口是
文件的目录窗口,右面的窗口是统计结果的显示窗口,也称为输出文件窗口。
1.2SPSS的基本操作
1.2.1菜单操作
菜单操作是SPSS的基本操作。在SPSS的任何一个窗口界面的最上面的第二行显示的
都是菜单栏,这些菜单是一级菜单。不同的窗口界面,一级菜单的选项有所不同。用鼠标箭
头指向任何一个选项后,该选项呈现按钮状态。单击鼠标左键,即展开该选项的二级下拉菜
单,如图2-4所示
图2-4Data的二级下拉菜单
在二级下拉菜单中的各项都是可执行的指令,只要用鼠标箭头指向要操作的指令并单击
鼠标左键,即可实现该命令的功能,或展开相应的对话框。其中右侧带有箭头的指令是可以
拉出三级右拉菜单的指令。将鼠标箭头指向该指令后,即在右侧出现了三级菜单。如图2-4中
5
的MergeFiles指令。在三级菜单中各指令的操作方法与二级菜单完全相同。在本书中为叙
述的清楚和方便,多级指令的连续操作用下述方法来表示:
Data→MergeFiles→AddCases
上述由箭头联接的三个朱玲表示的意义是:单击Data按钮,展开下拉菜单。用鼠标指向
MergeFiles,展开左拉菜单。单击AddCases指令,完成菜单操作。
1.2.2对话框操作
多数的菜单指令只是指出了统计功能实现的路径,大量的具体操作是在对话框中完成
的,掌握对话框的操作对于使用SPSS极为重要。对话框的操作主要是由窗口操作,按钮操
作和选项操作构成的。
1.窗口操作
现以图2-5所示的描述统计对话框为例来介绍窗口操作的基本内容。
执行下述操作:
Analyze→DescriptiveStatistics→Descriptives打开Descriptives对话框,如图2-5
所示。
图2-5描述统计对话框
2.按钮操作
在所有的对话框中,统计功能的最终实现是通过按钮操作来完成的。只要单击按钮即可
实现统计功能或打开相应的对话框。在图2-5中的OK、Paste、Reset、Cancel、Help是所有
的对话框中都有的五个基本按钮。
(1)OK是指令的运行按钮。用户作出了符合要求得选项后,OK按钮被激活,单击
该按钮,即可以实现选定的统计分析功能。
(2)Paste是执行语句粘贴按钮。单击该按钮后,系统将打开语句编辑窗口,窗口中
显示的是实现该功能的语句。初学者可以不必掌握。
(3)Reset是重新设置按钮。单击此按钮,已经做出的操作或选项将全部被刷新。用
户如果作了错误的选项,或想取消现有的选项,可单击此按钮,然后重新设置。
(4)Cancel是撤销按钮。单击此按钮,撤销目前工作的对话框,回到原工作界面。
(5)Help是帮助按钮。
除了上述的五个按钮之外,很多对话框中还有其他按钮。在具体应用的部分中会有详细
介绍。
6
3.选项操作
在SPSS的很多对话框中都存在着大量的选项。有些对话框中既有窗口操作,也有选项
操作。还有一些对话框中只有选项操作。选项被选中后,相应的统计结果将在输出浏览器中
输出。下面以描述统计对话框中的选项窗口为例来介绍选项的操作。
执行下述操作:
Analyze→DescriptiveStatistics→Descriptives打开Descriptives对话框,如图2-5
所示。按击Options按钮,打开如图2-6所示的选项对话框。
图2-6选项对话框
SPSS的选项有两种,一种是单选选项,一种是多选选项。如果选项名称前面的小窗口
是方型的,未被选择时窗口是空白,选择后出现“√”,这样的选项是多选选项。即用户可
以同时选择多个这样的选项来执行。如图2-6中Dispersion选项栏中的各项皆为多选项。
如果选项名称前面的小窗口是圆形的,未被选择时窗口是空白,选择后出现“•”,这样
的选项是单选选项。即用户只能在多个这样的选项中选择一个来执行。如图2-6中
DisplayOrder选项栏中的各项皆为单选选项。
§第二节数据文件的建立与录入
2.1数据类型
2.1.1SPSS常量
SPSS中的常量就是一个数值、一个括在单(双)引号中的字符串或是按日期格式表示
的日期和时间。常用的SPSS中的常量有三种,即数值型、字符型和日期型。
(1)数值型常量
7
数值型常量就是程序在SPSS语句中的数字。一般使用两种书写方式。一种是普通书写
方式,如:23、34.8等。另一种是科学计数法,多用于表示特别大或特别小的数字。如:
1.23E18表示1.23×1018,2.35E-14表示2.35×10-14等。
(2)字符串常量
字符串常量是用单引号或双引号括起来的一串字符。如果字符串中已经带有“’”,则
该字符串常量必须使用双引号括起来。例如“BOY'SBOOK”。
2.1.2SPSS变量
SPSS中的变量有十个属性。如图3-1所示。它们是:变量名(Name)、变量类型(Type)、
变量长度(Width)、小数点的位数(Decimals)、变量名标签(Label)、变量值标签(Values)、缺失
值(Missing)、列的显示宽度(Columns)、对齐方式(Align)、测量层次(Measure)。要定义一个
变量时,至少要定义变量名和变量类型。其它属性可以定义也可以采用系统默认值。在数据
窗口中单击VariableView,进入变量窗口,即可对变量的类型、长度、小数点位数等进行定
义。
图3-1变量设置窗口
(1)变量的命名
在系统默认的情况下,SPSS中的变量名由不多于8个字符组成。变量名的首字符必须
是字母或汉字,后面的则可以是字符或数字。但不能包含下列符号:“?”、“!”和“*”。
不能以下划线“-”和园点“.”作变量名的最后一个字符。变量名不能与SPSS的保留字相
同。SPSS的保留字有ALL、AND、BY、EQ、GE、GT、LE、LT、NE、NOT、OR、OT、
WITH。如果使用了上述保留字作变量名,系统会自动提示。系统不区分变量名的大写和小
写,如abc和ABC被视为同一变量名。如果用汉字定义变量名最多只能使用四个汉字。在
SPSS中不能使用重复的变量名。也就是说,在一个数据文件中,不能有两个同名的变量。
(2)变量类型与默认长度
SPSS中的变量有三种类型:数值型、字符型、日期型。在数据窗口中单击VariablesView
按钮,进入变量编辑窗口,单击Type列中某个变量所在的单元格,再单击此格中的按钮,
进入VariablesType(变量类型设置)对话框,如图3-2所示。
8
图3-2变量类型设置对话框
1)数值型变量
数值型变量共分五种类型,并由系统给定默认长度。变量的长度是变量值所占的字节数,
即用字符作当量表示的宽度。小数点和其它分界符也计算在内。变量长度的系统默认值可以
由主菜单的Edit中的Option中的Data窗口重新设置。
①Numeric:标准数值型变量,默认长度为8,小数位数为2。
②Comma:带逗号的数值型变量,默认长度为8,小数位数为2。显示时整数部分自左
向右每隔三位用逗号作分隔符,用圆点作小数点。
③Dot:圆点数值型变量,默认长度为8,小数位数为2。显示时整数部分自左向右每隔
三位用圆点作分隔符。用逗号作小数点。
④ScientificNotation:科学计数法,默认长度为8,小数位数为2。对于数值很大或很小
的变量可以使用科学计数法。输入时表示指数的字母可用E也可用D。下面几种方式都可以
被接受。如123可以用下面几种方式输入。123、1.23E2、1.23D2、1.23E+2、1.23+2。
⑤Dollar:带美元符号的数值型变量,默认长度为8,小数位数2。其值在显示时有效数
字前面带有“$”。输入时可以不输入“$”,显示时系统自动加上“$”和分隔符。
对于上述几种数值型变量,输入的小数位超过规定为数时系统自动四舍五入。使用者应
根据数值的大小来指定数据的长度和小数位数。
⑥CustomCurrency:自定义类型
2)日期型变量
Date:日期型变量。在SPSS中的日期型变量即可以表示日期,也可以表示时间。在图
3-2所示的变量类型选择对话框中选择Date后,系统会打开对话框,如图3-3所示。
图3-3日期型变量对话框
下面是关于日期型变量格式的几点说明:
“dd”是用两位数来表示日期。“ddd”是用三位数来表示从元月一日算起的日数。
“mm”是用数字表示的月份数。“mmm”是用英文月份单词的前三个字母表示的月份。
9
“yy”是用两位数来表示的年份。“yyyy”是用四位数来表示的年份。
“hh”表示小时。
“mm”表示分。
“ss”表示秒。
指定了日期型变量的格式后,输入时不一定按指定的格式输入。可以输入用“/”或“-”
作分隔符的具体日期,回车后系统会自动转换成指定的格式。
3)字符型变量
String:长度可以任意设置,默认长度为8。长度低于8的为短字符,大于8的为长字
符。字符型变量不能参与通常的数学运算,但可以用特殊的函数进行一些有限的转换。用户
可以在图3-2所示的变量类型选择对话框中选择选项,来确定变量的类型。
2.2数据录入
2.2.1数据的输入方法
定义了变量以后就可以输入数据了,可按以下几种方法输入。
1.按单元格输入
将光标移至相应的单元格中,单击鼠标左键,被定位的单元格边框加黑,显示可以输入。
2.按变量输入
将光标移至该变量的第一个格,输入数据后击Enter键使光标依次向下移动。
3.按个案输入(Case)
将光标移至该个案最左侧格中,输入数据后击Tab键或右移建依次向右移动。
2.2.2输入带有值标签的数据
如果对离散变量的值定义了标签,则输入变量值时既可以按数据输入,也可以按标签输
入。
如果在View下拉菜单中,VariableLabels项的前面有√,说明数据文件处于显示标签
的状态下。如果VariableLabels项的前面没有√,说明数据文件处于显示数据状态。用户可
以通过单击VariableLabels项来确定是以数据方式还是以标签方式来显示变量内容。
1.按数据输入。
在显示数据的状态下,只能通过键盘来输入数据或字符。如果忘记了变量值所代表的意
义,可以察看变量信息。方法是:在Utilities下拉菜单中选择Variables,打开对话框,如图
3-8所示。
10
图3-8察看变量信息对话框
对话框的左半部分是变量列表,右半部分是变量信息显示区。在左侧的列表栏中选定变
量后,右侧的VariableInformation(变量信息)窗口可显示出指定变量的属性、变量名标签、
变量值标签等。
2.按变量值标签输入。在显示标签的状态下,可以通过单元格的下拉菜单按钮拉出变
量值标签的选项。如图3-9所示。用户可以通过选择变量值标签来进行录入。
图3-9值标签下拉菜单
§第三节使用SPSS进行数据分析
3.1单变量描述统计分析
3.1.1单变量描述统计分析
频数分析的功能可通过下述过程来实现:
1.打开频数分析对话框
执行下述操作:
Analyze→DescriptiveStatistics→frequencies打开对话框如图5-1所示。左侧源变量窗
口列出的是该文件的全部变量。
11
图5-1频数分析对话框
Displayfrequencytables是确定是否在结果中输出频数表的选项。系统默认状态是
输出频数表。
2.确定进行频数分析的变量
从左侧的源变量窗口中选择将要进行频数分析的变量,使之进入到Variables窗口内。
3.选择统计分析结果
单击Statistics(统计量)按钮,打开对话框如图5-2所示。
图5-2统计分析对话框
在该对话框中包括四个选项栏。每个选项栏中都包括若干个可选项。可选项被选中后,
将在输出文件中输出对应的统计结果。
上述选项做完以后,单击Continue按钮返回频数分析对话框。
4.确定生成的图形
单击“Charts”按钮,打开绘图对话框,如图5-3所示。
12
图5-3Chart选项
上述选项做完以后,单击Continue按钮返回频数分析对话框。
5.确定输出格式
单击format按钮打开格式对话框,如图5-4所示。通过选择该对话框中的选项可以定义
输出频数表的格式。
图5-4格式对话框
系统默认状态是按变量值的升序排序,多个变量在同一个表中输出。用户可根据自己需
要作选择。上述选项都确定以后,单击Continue按钮返回频数分析对话框。
6.单击OK按钮,提交运行。
用户可以在输出文件的Output窗口看到输出的频数分布表。
3.2两个变量的相关分析
1.打开双变量相关分析对话框
执行下述操作:
Analyze→Correlate(相关)→Bivariate(双变量)打开双变量相关分析对话框,如图
10-1所示。
13
图10-1双变量相关分析对话框
2.选择进行相关分析的变量
从左侧的源变量窗口中选择两个要进行相关分析的变量进入Variable窗口。
3.选择相关系数。
CorrelationCoefficient是相关系数的选项栏。栏中提供了三个相关系数的选项:
(1)Pearson:皮尔逊相关,即积差项关系数。适用于两个变量都为定距以上变量,且
两个变量都服从正态分布的情况。这是系统默认的选项。
(2)Kendall:肯德尔相关系数。它表示的是等级相关,适用于两个变量都为定序变量
的情况。
(3)Spearman:斯皮尔曼等级相关。它表示的也是等级相关,也适用于两个变量都为定
序变量的情况。
4.确定显著性检验的类型。
TestofSignificance是显著性检验类型的选项栏,栏中包括两个选项:
(1)Two-tailed:双尾检验。这是系统默认的选项。
(2)One-tailed:单尾检验。
5.确定是否输出相关系数的显著性水平
FlagsignificantCorrelations:是标出相关系数的显著性选项。如果选中此项,系统
在输出结果时,在相关系数的右上方使用“*”表示显著性水平为0.05;用“**”表示显著
性水平为0.01。
6.选择选择输出的统计量
单击Options打开对话框,如图10-2所示。
14
图10-2相关分析选项对话框
选择输出的统计量.做完以后,单击Continue按钮,返回双变量相关分析对话框。
7.单击OK按钮,提交运行。
系统在输出文件窗口中输出相关分析的结果。
3.3一元线性回归分析
回归分析在Analyze的下拉菜单中,如图11-1所示。
图11-1回归分析的指令菜单
图中的主菜单中Regression是回归,二级菜单中的Linear是线性。
1.打开回归分析对话框
执行下述操作:
Analyze→Regression→Linear打开对话框,如图11-2所示。由于回归分析的选项很多,
这里只介绍与一元线性回归模型的建立及各种检验有关的选项。
15
图11-2回归分析对话框
2.选择回归分析的因变量与自变量
从左侧源变量窗口中选择一个变量作为因变量进入Dependent(s)窗口。再选择一个变量
作为自变量进入Independent窗口。
3.确定回归分析结果的输出内容
单击Statistics按钮,打开对话框,如图11-3所示。
图11-3回归分析统计量输出对话框
该对话框包括三部分。
(1)RegressionCoefficients是回归系数选项栏。该栏中包括三项内容。与一元回归有关
的选项是:
16
1)Estimates是输出估计值的选项。若选择此项,则在输出文件中输出回归系数B、B
的标准误、标准化回归系数beta、B的T检验值以及T值的双侧检验的显著性水平Sig。这是系
统默认选项。
2)Confidenceintervals是输出回归系数置信区间的选项。选择此项后,系统将在输
出文件中输出回归系数95%的置信区间。
(2)在对话框中右上方的五个选项中。与一元回归有关的选项是:
1)Modelfit是模型的配置选项。选择此项后,系统将在输出文件中输出引入模型或从
模型中剔除的变量,提供复相关系数R、及调整的R2,估计值的标准误,方差分析表。这是
系统的默认选项。
2)Descriptives是输出描述统计结果的选项。选择此项后,系统将输出所有变量的个
案数、均值、标准差和相关系数矩阵及单侧检验的显著性水平矩阵。
(3)Residuals是残差选项栏。该栏包括两项内容。
1)Durbin-Watson是系列相关检验选项,选择该项后系统将在模型概要中输出
Durbin-Watson的值。
2)Casewisediagnostics是输出个案诊断表的选项。
上述选项作完以后,单击Continue按钮,返回回归分析对话框。
4.选择输出的图形
单击Plots按钮,打开图形选择对话框,如图11-4所示。
图11-4图形选择对话框
系统默认状态是不输出图形的。但图形对检验残差的正态性,等方差性,奇异值等是非
常有帮助的。做图过程为:
(1)选择坐标轴变量
可以从左侧的源变量窗口中选择两个变量分别进入右侧的X窗口和Y窗口。做了这项选择
以后,系统将输出以这两个变量为坐标的散点图。如果要输出多个散点图,可单击Next按钮,
在Y和X窗口中再输入另外两个变量。
(2)确定图形类别
StandardizedResidualPlots(标准化残差图)图形类别的选项栏。其中包括两个选
项。
1)Histogram是输出带有正态曲线的标准化残差的直方图。
2)Normalprobabilityplot输出残差的正态概率图。
17
上述选项作完以后,单击Continue按钮,返回回归分析对话框。
5.确定保存变量
单击Save按钮,打开保存变量对话框,如图11-5所示。
图11-5保存变量对话框
该对话框中有较多的选项,系统将把被选择的分析结果作为新变量保存到数据窗口中。
6.单击OK按钮,提交运行。
系统在输出文件窗口中输出回归分析的结果