/ `$ \( W( e2 I% L H' t$ r. N随着速度越来越快,计算机的功能越来越多,计算统计功能反而已经成为了计算机的一个次要部分。不过,对于我们这些从事社会学学习和研究的人来说,快速的计算和统计仍旧是我们使用计算机的主要功能,所以我们平日的工作总是离不开SPSS(Statistical Package for the Social Science社会科学统计软件)。SPSS虽然好用,但是学起来并不容易,特别是在目前高校的教育体制下,教材的过时以及课程设置的不合理,使得SPSS的学习成为了社会学、统计学以及其他社会科学学科学生极为头痛的一件事情。更为棘手的是:往往在学生还没有学会SPSS之前,一些调查研究任务却又强迫他们使用SPSS进行分析工作,使得他们十分 苦恼。 2 ^( p# E. f, r" D$ F& P- E ^7 x
本教程就是为那些已经学习过统计学,并且粗通计算机,但尚未学习过SPSS的社会科学学科的学生准备的,运用面向问题的教学方法,通过一个调查问卷的具体分析过程使学生们对SPSS有一个感性认识,并能够再没有完全掌握SPSS的前提下利用SPSS完成一些分析任务。因此,本文不强调面面俱到只强调读者能够完成调查分析的任务,所以会故意忽略SPSS一些十分重要但未必会用到的功能,还请读者见谅。如果读者确实需要使用这些功能,建议参考一本好一点的辅导书。, W) M* r7 a- P5 b& ^* `3 ]
% a6 c3 M- k+ N6 _# g- R
相信大家知道:依次完整的利用计算机辅助的问卷调查包括问卷设计、问卷访问、数据输入、数据分析、数据输出、调查报告的撰写六大部分。SPSS软件参与的主要是数据输入、数据分析和数据输出这三个部分。接着,本文就将分成这三块,分别介绍SPSS的使用以及一些技巧、经验。- A) i5 j" N$ V8 c$ T5 ^
5 D O/ v# N6 q0 c数据输入 2 `, x; {. t f+ n W " M& r7 A, r8 @& \6 o2 t) h& k# x# B 在完成了问卷访问这个部分之后,我们手中便拥有了数百至上万份调查问卷,这些问卷计算机是无法直接识别处理的,我们必须将它们进行适当的编码。由于采用计算机分析,问卷在设计阶段就应该考虑到今后的编码问题,所以应该将问卷设计地以客观题为主,被访问者填写的应该只是注入数字、选项这些计算机能够处理的信息。我们首先要为问卷的每一个填写项都起一个代号,并决定它的数据属性(主要是区分为字符串、逻辑串还是数字)。笔者的习惯是首先用英文字母表示填写项的大题号,接着用阿拉伯数字表示填写项的小题号,然后再用英文字母表示填写项是本小题的第几项,最后再加上表示数据属性的后缀,比如说第二大题第三小题的第四个字符串填写项的代号便为B3D_S。在以后的所有分析过程中便利用这个代号来表示数据的具体内容。 * q l7 t8 k; s# f' B/ z: i3 H: L! B8 _* Z' z: T( G( V
接下来,便是具体的输入过程了。首先,我们要对SPSS的数据文件有一个大致的了解,这对以后的学习十分关键。打开SPSS之后,我们便会看到一个类似EXCEL电子表格的东西,但如果你因此便把SPSS的数据文件理解为是类似于EXCEL的东西那么就错了,虽然SPSS数据的表现形式酷似EXCEL,但就实质而言它更接近于一个数据库文件,每一个数据列都有它的列名称(也就是我们刚刚起的代号)、列属性(也就是刚刚我们决定的数据属性),这些都类似于数据库中的字段名称、字段属性,如果读者以前学习过数据库的相关知识,那里理解起来就十分简单了。 ; E3 r* |4 T# ~) H" W& S # J" d" ]# s6 z4 b( k) S 由于数据繁多,所以我们的输入过程往往不是由本人进行,而是请专业的数据录入人员代劳,而那些人员往往是不会使用SPSS的,所以我们在实际使用过程中数据往往不是在SPSS中输入的,而是在其它软件输入完毕之后利用SPSS导入的。+ H/ ^( O- @( s: L$ x9 n* v, N! N
7 Q; M( n* R/ D3 N 在这里,导入用的文件格式是十分重要的。也许大家会习惯性的去选择使用EXCEL来录入数据,因为EXCEL与SPSS比较像。但是在笔者的实际使用过程中发现,最好的文件格式不是EXCEL的XLS文件,而是XBASE系列的DBF文件。之所以作这样的选择理由有两个:第一、DBF文件的字段名、字段属性这些在SPSS导入过程中都会被直接利用,可以略去了SPSS之后的列名称、列属性设定工作。第二、EXCEL的XLS文件的具体格式并没有向公众公开,所以在实际使用中XLS文件中的中文信息时常会发生丢失的现象。5 b [! e6 i* M
( @4 R* M, K7 Q7 }" c 在利用XBASE输入完文件之后,我们只需要调用SPSS的菜单FILE下的OPEN功能,选择DBASE数据格式打开文件,然后再另存为SPSS的SAV格式便完成了数据输入过程。接下来我们便要进入最为重要的数据分析这个阶段了。 8 ~. b7 X+ ^. E3 N. ]# p ' z! b9 q4 `; q/ X- P数据分析- I' k2 e" E2 W9 P
/ |9 } i( i: e0 P6 Z
对于外行人来说。SPSS最为难学的部分便是它Analyze菜单下十多项子菜单以及这之下四五十项孙菜单的统计功能,每一项统计功能的用法和功能对于外行人来说就像是天书一般。但是对于学习过统计学的读者来说,这应该不是问题。再加上SPSS在操作的简易性上还是十分优秀的,每一项统计功能一般只需要在窗口下选择统计用的变量,然后设置一下必要的选项,最后按下OK便可以了。所以在这里,具体的操作就不再介绍了。在这里,笔者觉得有必要先介绍一下SPSS的Viewer。在下面的数据分析和数据输出过程中,我们调用SPSS的数据分析和制图模块所得到的结果都会由SPSS自动输出到一个名为Viewer的程序中,并且可以以SPO为后缀名保存成为专门的文件。这样做的好处是如果你的分析和制图工作一次没有完成,那么利用保存的SPO文件,就不必下一次重新作过了。同时,将所有的分析和制图的结果都保存在一个SPO文件中,并随调查报告作为电子附件一起陈送给客户,一来有利于客户检验分析的可靠性,二来也适合于今后电子化、网络化的趋势。 / ?( l5 j2 M @: V/ O4 l8 u根据笔者的经验,SPSS的学习者在这一阶段最主要的问题在于以往学习的统计指标总是中文的,而SPSS中的统计指标是英文的,指标的中文和英文往往无法一一对应,因此,在这一部分中,笔者主要是附上一张统计指标的中英文对照表,如下: 3 `0 @- ]7 a% X, ^: h' j8 C5 ~. R0 z- E, s8 D: }
Summarize菜单项 9 {3 }$ ~$ D* |! O& |6 M
7 u' Q0 b% l5 c& L9 c5 y……Seasonal Decomposition子菜单项 6 b* [* a. z6 P$ t _; X4 K& s 6 i1 J* Y9 @/ [& }' ]对时间序列增倍和加性季节因子分析 . Z( T; U( v# h1 R3 a 8 i; m3 I, Q; E4 Y b' cSurvival菜单项 5 J' b/ A0 u! Z6 }
+ g' k5 r4 y: o0 m4 G3 d( x1 ? * e$ j. N' N+ q4 d4 o9 Y1 M' f( z+ l6 M. Z' z- G( ^0 g8 \- }
……Life Tables" [1 Z% S+ M1 G! `4 Y, t
: Q4 [( H8 D% ?; U
生命表分析2 \; _. i0 o3 N+ C; }2 L
& K% k: k, v* W. W# g- E- c _
……Kaplan-Meier8 E/ V- ^+ E. t. @9 h, y- c
3 O0 l: Y+ R! m, J双事件分布检验 , h1 L7 I: b) }+ E3 M ' l- q4 n% Y9 `# C0 S& ]: u4 I8 |……Cox Regression ! X. C8 v D/ P( g! A/ h7 y/ z$ r0 q) w: e
事件与时间变量相互分析 % _6 [. O+ R, c, \: z" O7 s. _; b9 E# n) {- C+ s
……Cox w/Time Deep COV K9 f; b0 T' K8 ^/ {* R- L
% v1 O4 |( t( {- G+ H) W* J8 D时间函数Cox分析9 w) ]0 T0 V. j& ^ b% w
; Q& n1 j9 ~! z% e# w- X 有了这一张表,相信读者便可以很容易的利用SPSS进行各类分析了。实际上,数据分析这一阶段,就使用SPSS上没有什么难度,关键是在于究竟你能够怎样最好的利用SPSS提供的分析模块从数据中挖掘出更多的东西来,这可就要依靠你的不断摸索了。最后,还要介绍一个小技巧:6 v* m& I L! N- W! T& Y' d% Y& o. r
4 z+ g3 x$ p* h+ |
如果读者所在学校今后学习的SPSS软件为DOS版本的话,那么今后你就必须利用命令行来驾驭SPSS,所以你在利用SPSS的Windows版本进行数据分析的过程中,可以利用每一项统计功能窗口OK按钮下的Paster按钮将本统计功能的命令行复制到剪贴板,然后再仔细研究。; T8 a% o8 V I8 u
9 S1 Y3 i- p: _
数据输出& m" {6 ^& _6 f: f( U9 R
5 S# p$ \& Q: I; u6 w" S p- g G 经过数据分析,我们已经得到了很多有用的结果了。但是单单是这样是不够的,只有我们将结果撰写成调查报考,才能为人所接受。所以,就很有必要由SPSS输出必要的结果来。 * I; r- i2 u* y8 ]# A, T; G; h8 L2 y % e( @+ g8 i, ~$ G 首先便是制图,数字很简洁很精确,但是不够直观,不利于读者更好更迅速的理解调查报考,所以我们应该将数据转化成直观的图形。SPSS的制图能力是极其强大的,能够输出的图形包括条形图、面积图、圆图、高-低-收盘图、极差图、距限图、排列图、帕累托图、工序控制图、误差条图、散点图、直方图、时间序列图、相关图等几十种。0 {% h4 l) ]3 x9 G0 O! O; t z
" b0 D" N/ a" J- u% H% C 虽然SPSS能够绘制的图形很多,但并没有增加我们的学习难度。事实上,大多数图形绘制需要设置的东西是大同小异的,这里就以最简单的条形图为例进行介绍。: x0 I) O+ ^/ U6 G4 R! p# b6 g8 T8 g- D
$ S) l2 U3 Q; ~) M% x Z
点击菜单中的Graph,然后选择Bar,便会弹出一个窗口让你选择条形图的图式,由简单条形图、分组条形图、分段条形图,根据你的需要,选择一个。然后按下“Define”,接着我们选择需要制图的字段,在条形图中只能选择一个字段,其他的图形根据图形本身的特性会有所不同。选择完字段,我们需要设置坐标轴,是按照百分比还是数字或其他方式绘制坐标轴。最后可以利用“Title”按钮设置图形的标题,最后按下“OK”,在SPSS的Viewer中便会得到我们需要的图形了。8 b0 E& U) B4 l& Y0 t+ h; z
; E( M$ k+ N: N# i& o6 y
按照以上介绍的方法,将所有需要的图形全部制作完毕,我们便要开始将图形和分析结果正式输出到调查报考中去了。 ; c) B0 F8 W- w1 B6 c$ T+ Z4 A$ D 9 a. b: p9 j. a: F) x1 V. v6 S 一般来说,我们会使用诸如WORD、WPS2000这类字处理软件来撰写调查报告,由于WINDOWS的剪贴板帮忙,我们只需要简单的利用“复制”、“粘贴”便可以完成输出了。 , [8 r- B* |/ k ( s0 c: j/ v0 M+ X 值的一提的是,SPSS在输出上为我们考虑的十分周到,可以选择以图片或RTF格式输出。如果你希望将分析结果和图形以图片格式输出,那么选择你需要输出的结果或图形,然后按下鼠标右键,在弹出的菜单中选择“Copy Objects”。如果你希望将分析结果和图形以RTF格式输出以便于在字处理软件中进行进一步的编辑,那么在刚才弹出的菜单中选择“Copy”便可以了。 ~3 d: u# H& v9 @1 t+ o0 [& @, N8 l8 ?+ r
至于这两种方法孰优孰劣,就必须是具体情况而定了。以图片输出的方式虽然牺牲了进一步处理的便利性,但是由于SPSS软件本身便已经具有了一定的标准性,所以它输出的分析结果和图形自然具有一定的权威性;而以RTF格式输出的方式,我们可以将分析结果以及图形中的英文信息替换为中文,并进行必要的增删以增加可读性。如果调查报告的委托人并不熟悉英语或并不是社会学、统计学的专业人士,那么这样的操作就极其有必要了。. h0 Z/ s0 u1 A3 p, h4 N
6 A6 o2 i2 R2 N 好了,洋洋洒洒五千余字,终于将SPSS在社会调查中最最基本的使用方法介绍完了,看完本文,相信读者已经能够利用SPSS进行最最简单的调查分析了。但是千万别得意,千万不要忘了,SPSS终究只是一种工具,它只能够加快你在社会调查过程的的进程,如果要想写出一份优秀的调查报告来,还是要依靠你自身的不断努力哦!