当前位置:文档之家› spss基本介绍

spss基本介绍

重复 4 的操作指定下一个 BY 变量的排序方式。

2 变量值的排秩
有些过程在分析之前自动先对变量求秩序,有时需 要人工事先排好秩,求变量的秩的工作可以由菜单 Tansform --Rank Cases”命令项实现,求得的秩 序在数据编辑窗口中建立一个新变量来保存。 操作:从 Tansform--Rank Cases进入 Rank Cases 对话框 如图所示。 选择变量 进入 Variable(s)变量栏中,以便对每个 选入的变量产生一个秩变量,新生成的秩变量的名 称以原变量名称前加字母 r 的形式出现在原文件中。
10 个菜单:File( 文件)、Edit( 编辑)、View(界面)、 Data( 数据)、Transform( 转置)、Analyze( 分析)、 Graphs(图)、Utilities(实用程序)、W indow( 视 窗)、Help( 帮助)。

2. SPSS软件的功能
基础统计 包括描述性统计、探索性统计、列联表 分析、线性组合测量、 t 检验、单因素方差分析、 多重响应分析、 线性回归分析、 相关分析、 非参 数检验等等。 专业统计 包括判别分析、 因子分析、 聚类分析、 距离分析、 可靠性分析等等。 高级统计分析 包括 Logistic 回归分析、 多变量方 差分析、 重复测量方差分析、 多协变量方差分析、 非线性回归、 Probit 回归分析、 Cox 回归分析、 曲线估计等等。
(5)Function函数
选择此项可以确定汇总变 量的描述内容, 系统的默认函数为平均数, 单击此按钮展开 Aggregate Data: Aggregate Function 对话框 如图所示。



(6)Save number of cases in break group sa variable 选 择此项 各分组的观测量的数目作为一个新的变量保存在生 成的新数据文件中 在接下来的框中键入你为该变量取的变 量名。 (7)关于生成变量的存储 (8)Create new data file 选择此项 新变量存储与新文件中 选择此项 激活 File按钮,单击 File 按钮展开对话框,在对 话框中指定保存新数据文件的存储路径和文件名, 操作与 打开数据文件的操作相同, 单击 Continue 按钮返回主对话 框, 指定的数据文件的文件名和存储路径显示在 File 按钮 后面。 Replace working data file 选择此项 包含汇总变量的新数 据文件替代当前工作文件。 (9)单击 OK 按钮执行汇总功能。
Compute 过程

Transform --Compute进入 Compute Variable 对话框,如图所示。
例:我们要实现对变量 x1 取常用对数 然后再乘以 10 ,新得到的变量称为 x4。

在 Functions 栏中已有的功能函数中选择 LG10[num expr] 点击向上的箭头按钮,将此函数放入 Numeric Expression 栏中,在左侧的变量名栏中选择变量 x1 点击向右的箭头按 钮,将x1放入Numeric Expression栏中,这样Numeric Expression栏的表达式变为 LG[x1]。

(二)变量PSS的规则,转化为SPSS能识别的格式, 是SPSS进行数据录入和统计分析的前提。
方法:打开SPSS10.0,单击左下方的
variable view标签,切换到变量定义的界面, 如图所示。
(二)数据文件的整理
1 观测量的排序 操作步骤:(1)在主菜单中找到并单击 DATA 菜单项 展开 DATA 下拉菜单 (2) 在下拉菜单中选择 Sort Cases 项打开 Sort Cases 对话框 如图 所示

将光标移至表达式前面,用鼠标点击对话框中间的面板上的 按钮 1,0 和*得到表达式 10*LG[x1]。如图 4-23 所示。
点击 OK 按钮 得到新的数据文件 如图 4-24 所示。



若要在某一逻辑条件式下 对数据的某一子集进行计算或变 换 在图 4-22 或图 4-23中点击 If 按钮 弹出 Compute Variable If 对话框 如图 4-25 所示。 Include all cases 包括所有变量和观测量(或称之为病例) 系 统默认值 Include if case satisfied conditions 包括符合条件的观测 量或称之为病例 在其下的方框中输入表达式 方法同在 Numeric Expression 栏中输入表达式的方法。

(1)点击
Rank Types 按钮 选择排秩的方式, 弹出 Rank Types 对话框如图所示。
(2)点击
Ties 按钮 进入 Rank Cases Ties 对 话框 如图所示。
3 行列转置
行列转置过程的功能是将数值型 变量的数据旋转 90 度。 从 Data--Transpose进入 Transpose 行列 转置对话框 如图 所示
2. 生成新变量
SPSS
中生成新变量的方法是在 Transform 菜单的 Compute过程里。该过程用于给目标 变赋值,从而可以生成新变量。上面介绍的 Recode子菜单,它的主要功能是对原始资料 重新编码(这样往往降低数据的测量层次), 新变量与原变量反映的是同一属性。而通过 Transform 菜单的 Compute 过程生成新变 量,是需要使用一些运算方法的。


(2)在左侧的源变量框中选择一个或多个变量作为分类变量 进入分类变量(Break Variable[s])框中。 (3)在左侧的源变量框中选择一个或多个变量作为要求汇总 的变量进入汇总变量(Aggregate Variable(s))框中,即要求 对这些变量的值进行分类汇总。 (4)name & label (名称与标签) 单击此按钮可以修改组合后 所生成的新变量的名称以及标签 如图所示, 可以在 Name 后面的矩形框中输入新变量名,在 Label 后面的矩形框中输 入新变量的标签, 单击 Continue 按钮继续。
Transpose
例:
以下表为转置对象,变量
x1 x2 x3 和 Y 行列 转置,定义变量id的数据为转置后的新变量 名,变量 id 取值为0 到11的整数。
操作:
选择
Data--Transpose激活 Transpose 对 话框,在左侧源变量栏选择变量 x1、x2 、 x3 和 Y 放入 Variable(s)栏,在左侧源变量 栏选择变量 id 放入 Name variable 栏。 单 击 OK 按钮 如图 所示
(四) 数据的变换
1. 重新编码 步骤:
Recode子菜单:它用于从原变量值按照某种一一对应的关 系生成新变量值,可以将新值赋给原变量(即 Into Same Variables),也可以生成一个新变量( 即 Into Different Variables)。
实例分析

student.sav数据中,我们利用 month (出生月份)变量生成新变量 quarter(季 度),当出生月份小于等于 3 时取值为 1,4 至 6 时取值为 2,7 至 9 时取值为 3,大于 等于 10 时取值为 4。
选择
Range:through,在左、右侧框中分 别键入 1、3,然后在右上方的 Value右侧框 中键入对应的新变量值 1,此时下方 Add 键 变黑,单击它,Old→New 框中就会加入 1thru3→1。同理,我们在 Old→New 框中 就会看到其他三条,它们是 4thru6→2、 7thru9→3、10thru12→4.单击 Continue, 再单击 OK,系统就会在数据视图(Data View)的最右边生成新变量 quarter。
结果解释
变量
name 和 sex 遗失,变量 x1 、x2 、x3、 Y 行列转置,变量 id 值前面加 v 组成 v0、 v1、 v2、 v3、 v4 等变量名。
(三)对数据进行分类汇总
操作步骤: (1)打开 data 菜单,选择 Aggregate展开 Aggregate--Data 对话框,如图所示。

(3)想好根据哪一个或哪些变量的值对观测量进行排 序,这些变量称之为BY变量,在左边的源变量框中 选择这些变量,并通过单击向右箭头按钮将选中的 变量移到右面的 Sort by 下面的矩形框中。

(4)想好观测量是根据变量的升序还是降序排列,然 后进行如下操作,在 Sort by 栏目选择一个变量, 在 Sort Order 栏目内选择一种排序方式。
操作步骤
选择菜单
Transform → Recode → Into Different Variables,Recode对话框如图 11 -5 所示,将出生月份(month)选入 Input Variable → Output Variable框, 此时 Output Variable框变黑,在 Name文 本框里输入新变量名 quarter并单击 Change, 可见原来的 month→?变成了 month→quarter。然后单击“Old and New Values”,系统弹出变量值定义对话框如图 11 -6 所示。
Spss基本介绍
SPSS软件的结构与功能
变量的定义 数据文件的整理 数据分类汇总
(一)SPSS软件的结构与功能
1. SPSS软件的结构

十个模块: SPSS Base(基本模块)、Advanced Models (高级模块)、Regression Models(回归模块)、 Tables( 表格模块)、Trends( 趋势分析模块)、 Categories( 分类模块)、Conjoint( 联合分析)、 ExactTests( 精确检验)、Missing ValueAnalysis(缺 失值分析)、和 Maps(地图分析)。
相关主题