SPSS学习资料

上传人:枫** 文档编号:497908756 上传时间:2023-03-18 格式:DOCX 页数:18 大小:40.17KB
返回 下载 相关 举报
SPSS学习资料_第1页
第1页 / 共18页
SPSS学习资料_第2页
第2页 / 共18页
SPSS学习资料_第3页
第3页 / 共18页
SPSS学习资料_第4页
第4页 / 共18页
SPSS学习资料_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《SPSS学习资料》由会员分享,可在线阅读,更多相关《SPSS学习资料(18页珍藏版)》请在金锄头文库上搜索。

1、SPSS (社会科学统计软件)学习资料周次日期课程内容103. 05课程安排,SPSS浏览203. 12SPSS数据编辑和定义303. 19数据变换403. 26描述性统计504 02列联表604 09相关分析704. 16样本的差异性考验(1)804 23样本的差异性考验(2)904 30研究应用举例1005. 07期中测验1105. 14综合应用举例(1):文件合并,制表,图1205. 21方差分析(1)1305. 28方差分析(2)1406 04多元线性回归(1)1506. 11多元线性回归(2):判别分析1606. 18因素分析(1)1706. 25因素分析(2):聚类分析1807.

2、02综合应用举例(2)参考书:SPSS for Windov/s: Base System User* s Guide Marija _L Norusis SPSS Inc.卢纹岱 等编箸:SPSS for Windows从入门到精通。电子工业出版社,1996年SPSS for Windov/s made Simple. 3rd ed. Paul R. Kinnear & Colin D. Gray Psychological Press, Ltd., 1999Electronic Statistical Textbook (from StatSoft) StatSoft./textbook/

3、stathome.html 作业:必须在次周周一前用电子邮件,磁盘或打印形式交给主讲教师和辅导上机的助教。讲义: 课前在网上下载或接收电子邮件。成绩评定方法:期末考试,期中考试,和作业,出勤。期末考试40%期中考试30%作业,出勤 30%总成绩100SPSS软件简介W.SPSS 是 Statistics Package for Social Sciences (社会科学统计软件包)的缩 写,是社会科学研究人员首选的统计软件,也是目前世界上最流行的统计软件(SPSS、SAS) 之一。自1985年以来,SPSS公司推出了一系列不同版本的SPSS软件。我们这里主要 简介SPSS10.0版本。第一章数

4、据和文件1准备分析用数据1.1数据收集主要是通过测量方法收集必需的数据。测量方法可以是实验、测验、问卷调查等 等。应尽可能包括自己所需要的所有变量,因为从分析中排除不必要的变量比 收集附 加变量要容易得多。1 - 2数据编码当我们通过问卷或测验收集了很多的数据回来后,接下来的工作就是把这些数 据 录入到讣算机里。为了输入数据简单,一种方法是在录入前用数据或符号表述被试的 回答,这就是数据编码。下面是一个编码表:变量名代号位数位置备注编号Num31-3学校Sch141 南武2-晓园397中性别Sex15仁男子2女设置一个能唯一标记Case的变量是很有用的,它可以帮助人们很容易找到某 些特殊信息的

5、Caseo(编码示例)不管你自己对SPSS使用多么熟悉,在数据录入前对数据进行系统的编码是非 常 必要的,它可以使你避免混乱,清楚了解数据的意义。13数据文件SPSS有三种文件:SYNTAX文件(文本文件,以sps为后缀)、DMA文件(数据 文件,以sav为后缀)、OUTPUT文件(结果文件,以sp。为后缀)。SYNTAX文 件主要是保存命令及相关的文本资料;DATA文件则是保存供SPSS统计的数据,只有 这种文件里的数据才可以直接进行统计使用;OUTPUT文件保存统计的结果。SPSS所用的数据文件有很多种,主要是根据自己分析数据的量及每一 Case包括 变量多少来选择适当的文件形式。当数据较

6、少及Case不多时,可以直接在SPSS的数据文件里加入数据。(录入数据示例)当数据较多时.,一般习惯用一编辑系统来录入数据(如SPSS中的SYN 口 X文件), 然后再通过定义命令把数据读入统计用的数据文件里。这样录入的速度较快,不过可能 不容易查找在录入过程中的错误。这里只介绍用SPSS中的SYNTAX文件 录入数据的 方法,并且在以下的其它内容中,也相应只介绍一些习惯的方法。(录入数据示例)2数据定义与转换2.1 数据定义(DATMIST)在用SPSS中的SYNTAX文件录入的数据文件中,每一个人的资料都排在一行 上 (可以多行)。这样任何一个变量的数据都在相同的列里。SPSS在使用这些数

7、据 时, 必须对这些数据进行定义。即告诉计算机各列数据代表什么。DAn LIST命令用以给变量命名,并定义它们在Case中的位置和属性,把数据变 成能被SPSS命令或过程使用的现用文件。下面只介绍用固定格式引用外部数据文件的 命令:DATA LIST FILE= C: YLXSTRESS.SPS, /num 1-3 sch 4 sex 5 chi 6-7a1 to a10 8-17.FILE子命令指定从外部文件C: YLXSTRESS.SPS读入数据。接着是各个变量的 名称及所在位置(字符宽)。(1)当数据里有小数应该怎么表示?如,语文成绩里有85.3分,小数点不用录入,我们只要在程式里告诉电

8、脑哪位是 小数就可以了。如:DATA LIST FILE= C: YLXSTRESS SPS /num 1-3 sch 4 sex 5 chi 6-8 (1) a1 to a10 9-18.chi 6-8 (1)中括号里的1表示有一位小数。如果是两位小数就用(2) o (2)当你的数据中每个被试的数据有两行或者多行时应该怎么办?下面的例子是一个case有三行数据的情况:data list file=d:data2002study.spsrecords=3/1 school 1 numb 2 - 3 sex 4 grade 5 Chinese 6-7 math 8-9 english 10-11

9、 s1 to s60 12-71 /2 s61 to s90 1-30 b1 to b44 31-74 /3 a1 to a41 1-41 d1 to d42 42-83.用records=3指明每个被试有三行数据,在定义的时候,用门/2 /3指明是第儿 行的数据。(结合学生前面录入的数据示例)2.2 变量值的重编码(RECODE)在统讣数据处理时,经常需要对数据进行某些变换以适应不同处理的要求。所谓 数据变换是利用现存变量,或改变它们的值,或利用它们产生新的变量。RECODE可以对现存变量的值作指定的变换。如我们有一个题LI是:“我不能满 足学生的期待。”要求老师在下面五个选择中选一个“1从

10、来没有、2很少、3有时、4 经常、5总是”。我们在录入数据时只是按老师选择的数字录入。但现在我们想 统计 “有时+经常+总是”和“从来没有+很少”的人数及比例。这时我们可以用RECODE命 令进行变换。RECODE ITEM1 (1,2=1) (3,4,5=2) 这样我们就用1代表“从来没有+很少”,用2代表“有时+经常+总是”。另,如年龄这一变量,我们可能在录入时是按实际年龄的数字录入,但如果我们 想把它们分老、中、青三组以比较三种年龄的人的差异时,就可以用RECODE命令对原 数据中的年龄变量进行变换。RECODE AGE (LO THRU 35=1 ) (36 THRU 45=2) (4

11、6 THRU Hl=3) 把最小到35岁为青年组,用1表示;36到45岁为中年组,用2表示;46到最 老为老年组,用3表示;这样就对原来变量的值重新进行了编码。这里大家应该记住:THRU表示“至。第一个命令里是确定的值“(1, 2=1),而 第二个命令是一个范围a( LOWEST THRU 35=1广。(结合学生前面录入的数据示例)2.3 计算变量(COMPUTE)有时我们想对数据进行组合,形成一个新的变量。如我们用10道题来测量学W.生对学校的态度,但我们并不想对这10道题进行一一的分析,我们想对它们进行合并 来说明该学生对学校的态度惜况。这时我们可以用COMPUTE命令来组合成新的变量。C

12、OMPUTE ATTITUDE= (ITEM1+ITEM2+ITEM3+ITEM4+.+ITEM10)H 0 把十个项目的分析的相加的平均分成一个新的变量ATTITUDE.也可以是其它 的 运算关系,如减、乘、除、平方、开方等。当然你可以不除以10,这样得到的是10道题的总分,除以10是项目平均分。但 有时因为可能有儿个维度,而这儿个维度的项LI数不一样多,我们乂想比较各维度的 水平,这时我们除以项口数,得到项U平均分以利于比较。乂如你用学生的语文、数学、英语三科的总成绩作为学生的学业成绩。compute total=chinese+math+english.除以3就可以得到平均每科的成绩。写

13、成:compute total= (chinese+math+english) /3.(结合学生前面录入的数据示例)24条件变换(IF)if命令根据逻辑条件执行类似于recode的变换。如当我们想把男生且考试分 数不合格的作一组,男生且考试分数合格至良好的作一组,男生且考试分数优 秀的作 一组,以比较三组学生在某一方面的差异时,我们可以用if命令来形成一个新的变量。IF(SEX=1 ANDSCORE60 AND SCORE80)SEXSC=3.这样我们就变换成一个新的变量SEXSC,进而比较SEXSC在某一方面的差异,即 上述三组学生的差异。(结合学生前面录入的数据示例)当然,我们可以IF命令

14、来获得很多种我们想要的变换。注意和RECODE的差异。 其实 RECODE AGE(LO THRU 35=1 ) (36 THRU 45=2) (46 THRU Hl=3).也可以用 IF 来实现:IF(AGE35ANDAGE45) AGE1=3 不过,这样就会产生了一个新的变量“AGE1”,当然原来的变量“AGE”也保 持不 变。(结合学生前面录入的数据示例)25缺失数据的定义(MISSING)我们在做调查时,经常遇到一些被试对某一问题漏答的情况。但山于该被试的其 他资料还是可以用的,不想把他剔除。在编码时,我们用一个答案上没有的 数字表示 缺失。一般习惯是用0”、9”或“00”、“99”等,但注意这些数字 必须是答案中没有 的,否则重复了会把原来具有其它意义的变成了缺失。在用SPSS进行统计,我们就必须告诉计算机,某一变量如果数值是0”、9”或 “00”、“99”时,就表示缺失。如某些学生忘记填写性别,我们用9来表示缺 失。MISSING VALUE SEX (9) 告诉计算机,当SEX是9时丁表明该学生没有填写性别。在做涉及到该变量的 某些计算时,如比较男女学生的差异,可以考虑剔除丢失该变量资料的人。第二章描述统计过程1频数这是对数据的一般整理,了

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号