php spss,spss新手入门

随着速度越来越快,计

算机的功能越来越多,计算统计功能反而已经成为了计算机的一个次要部分.不过,对于我们这些从事社会学学习和研究的人来说,快速的计算和统计仍旧是我们使

用计算机的主要功能,所以我们平日的工作总是离不开SPSS(Statistical Package for the Social

Science社会科学统计软件).SPSS虽然好用,但是学起来并不容易,特别是在目前高校的教育体制下,教材的过时以及课程设置的不合理,使得

SPSS的学习成为了社会学,统计学以及其他社会科学学科学生极为头痛的一件事情.更为棘手的是:往往在学生还没有学会SPSS之前,一些调查研究任务却

又强迫他们使用SPSS进行分析工作,使得他们十分苦恼.

本教程就是为那些已经学习过统计学,并且粗通计算机,但尚未学习过SPSS的社会科学学科的学生准备的,运用面向问题的教学方法,通过一个调查问卷的具体

分析过程使学生们对SPSS有一个感性认识,并能够再没有完全掌握SPSS的前提下利用SPSS完成一些分析任务.因此,本文不强调面面俱到,只强调读者

能够完成调查分析的任务,所以会故意忽略SPSS一些十分重要但未必会用到的功能,还请读者见谅.如果读者确实需要使用这些功能,建议参考一本好一点的辅

导书.

相信大家知道:依次完整的利用计算机辅助的问卷调查包括问卷设计,问卷访问,数据输入,数据分析,数据输出,调查报告的撰写六大部分.SPSS软件参与的

主要是数据输入,数据分析和数据输出这三个部分.接着,本文就将分成这三块,分别介绍SPSS的使用以及一些技巧,经验.

数据输入

在完成了问卷访问这个部分之后,我们手中便拥有了数百至上万份调查问卷,这些问卷计算机是无法直接识别处理的,我们必须将它们进行适当的编码.由于采用计

算机分析,问卷在设计阶段就应该考虑到今后的编码问题,所以应该将问卷设计地以客观题为主,被访问者填写的应该只是注入数字,选项这些计算机能够处理的信

息.我们首先要为问卷的每一个填写项都起一个代号,并决定它的数据属性(主要是区分为字符串,逻辑串还是数字).笔者的习惯是首先用英文字母表示填写项的

大题号,接着用阿拉伯数字表示填写项的小题号,然后再用英文字母表示填写项是本小题的第几项,最后再加上表示数据属性的后缀,比如说第二大题第三小题的第

四个字符串填写项的代号便为B3D_S.在以后的所有分析过程中便利用这个代号来表示数据的具体内容.

接下来,便是具体的输入过程了.首先,我们要对SPSS的数据文件有一个大致的了解,这对以后的学习十分关键.打开SPSS之后,我们便会看到一个类似

EXCEL电子表格的东西,但如果你因此便把SPSS的数据文件理解为是类似于EXCEL的东西那么就错了,虽然SPSS数据的表现形式酷似EXCEL,

但就实质而言它更接近于一个数据库文件,每一个数据列都有它的列名称(也就是我们刚刚起的代号),列属性(也就是刚刚我们决定的数据属性),这些都类似于

数据库中的字段名称,字段属性,如果读者以前学习过数据库的相关知识,那里理解起来就十分简单了.

由于数据繁多,所以我们的输入过程往往不是由本人进行,而是请专业的数据录入人员代劳,而那些人员往往是不会使用SPSS的,所以我们在实际使用过程中数据往往不是在SPSS中输入的,而是在其它软件输入完毕之后利用SPSS导入的.

这里,导入用的文件格式是十分重要的.也许大家会习惯性的去选择使用EXCEL来录入数据,因为EXCEL与SPSS比较像.但是在笔者的实际使用过程中

发现,最好的文件格式不是EXCEL的XLS文件,而是XBASE系列的DBF文件.之所以作这样的选择理由有两个:第一,DBF文件的字段名,字段属性

这些在SPSS导入过程中都会被直接利用,可以略去了SPSS之后的列名称,列属性设定工作.第二,EXCEL的XLS文件的具体格式并没有向公众公开,

所以在实际使用中XLS文件中的中文信息时常会发生丢失的现象.

在利用XBASE输入完文件之后,我们只需要调用SPSS的菜单FILE下的OPEN功能,选择DBASE数据格式打开文件,然后再另存为SPSS的SAV格式便完成了数据输入过程.接下来我们便要进入最为重要的数据分析这个阶段了.

数据分析

对于外行人来说.SPSS最为难学的部分便是它Analyze菜单下十多项子菜单以及这之下四五十项孙菜单的统计功能,每一项统计功能的用法和功能对于外

行人来说就像是天书一般.但是对于学习过统计学的读者来说,这应该不是问题.再加上SPSS在操作的简易性上还是十分优秀的,每一项统计功能一般只需要在

窗口下选择统计用的变量,然后设置一下必要的选项,最后按下OK便可以了.所以在这里,具体的操作就不再介绍了.在这里,笔者觉得有必要先介绍一下

SPSS的Viewer.在下面的数据分析和数据输出过程中,我们调用SPSS的数据分析和制图模块所得到的结果都会由SPSS自动输出到一个名为

Viewer的程序中,并且可以以SPO为后缀名保存成为专门的文件.这样做的好处是如果你的分析和制图工作一次没有完成,那么利用保存的SPO文件,就

不必下一次重新作过了.同时,将所有的分析和制图的结果都保存在一个SPO文件中,并随调查报告作为电子附件一起陈送给客户,一来有利于客户检验分析的可

靠性,二来也适合于今后电子化,网络化的趋势.

根据笔者的经验,SPSS的学习者在这一阶段最主要的问题在于以往学习的统计指标总是中文的,而SPSS中的统计指标是英文的,指标的中文和英文往往无法一一对应,因此,在这一部分中,笔者主要是附上一张统计指标的中英文对照表,如下:

Summarize菜单项

数值分析过程

……Frequencies子菜单项

单变量的频数分布统计

……Descriptives子菜单项

单变量的描述统计

……Explore子菜单项

指定变量的综合描述统计

……Crosstabs子菜单项

双变量或多变量的各水平组合的频数分布统计

Compare Mean菜单项

均值比较分析过程

……Means子菜单项

单变量的综合描述统计

……Independent Sample T test子菜单项

独立样本的T检验

……Paired Sample T test子菜单项

配对样本的T检验

……One-Way ANOVA子菜单项

一维方差分析(单变量方差分析)

ANOVA Models菜单项

多元方差分析过程

……Simple Factorial子菜单项

因子设计的方差分析

……General Factorial子菜单项

一般方差分析

……Multivariate子菜单项

双因变量或多因变量的方差分析

……Repeated Factorial子菜单项

因变量均值校验

Correlate菜单项

相关分析

……Bivariate子菜单项

Pearson积矩相关矩阵和Kendall,Spearman非参数相关分析

……Partial子菜单项

双变量相关分析

……Distance子菜单项

相似性,非相似性分析

Regression菜单项

回归分析

……Liner子菜单项

线性回归分析

……Logistic子菜单项

二分变量回归分析(逻辑回归分析)

……Probit子菜单项

概率分析

……Nonlinear子菜单项

非线性回归分析

……Weight Estimation子菜单项

不同权数的线性回归分析

……2-stage Least Squares子菜单项

二阶最小平方回归分析

Loglinear菜单项

对数线性回归分析

……General子菜单项

一般对数线性回归分析

……Hierarchical子菜单项

多维交叉变量对数回归分析

……Logit子菜单项

单因变量多自变量回归分析

Classify菜单项

聚类和判别分析

……K-means Cluster子菜单项

指定分类数聚类分析

……Hierarchical Cluster子菜单项

未知分类数聚类分析

……Discriminent子菜单项

聚类判别函数分析

Data Reduction菜单项

降维,简化数据过程

……Factor子菜单项

因子分析

……Correspondence Analysis子菜单项

对应表(交叉表)分析

……Homogeneity Analysis子菜单项

多重对应分析

……Nonlinear Components子菜单项

非线性成分分析

……OVERALS子菜单项

非线性典则相关分析

Scale菜单项

……Reliability Ananlysis子菜单项

加性等级的项目分析

……Multidimensional Scaling子菜单项

多维等级分析

Nonparametric Tests菜单项

……Chi-Square子菜单项

相对比例假设检验

……Binomial子菜单项

特定时间发生概率检验

……Run子菜单项

随即序列检验

……1-Sample Kolmogorov Smirnov子菜单项

样本分布检验

……2-Independent Samples子菜单项

双不相关组分布分析

……K Independent Samples子菜单项

多不相关组分布分析

……2 Related Samples子菜单项

双相关变量分布分析

……McNemar‘ test子菜单项

相关样本比例变化分析

……K Related Samples子菜单项

相关变量分布分析

……Cocharn‘s Q test子菜单项

二分变量均数检验

……Kendall‘s W子菜单项

一致性判定

Time Series菜单项

……Exponential Smoothing子菜单项

平衡序列的随机分量

……Curve Estimation子菜单项

数据拟合

……Autoregression子菜单项

一阶自回归误差线性方差检验

……ARIMA子菜单项

综合自回归移动平均分析

……XII ARIMA子菜单项

增倍和加性季节因子分析

……Seasonal Decomposition子菜单项

对时间序列增倍和加性季节因子分析

Survival菜单项

……Life Tables

生命表分析

……Kaplan-Meier

双事件分布检验

……Cox Regression

事件与时间变量相互分析

……Cox w/Time Deep COV

时间函数Cox分析

有了这一张表,相信读者便可以很容易的利用SPSS进行各类分析了.实际上,数据分析这一阶段,就使用SPSS上没有什么难度,关键是在于究竟你能够怎样

最好的利用SPSS提供的分析模块从数据中挖掘出更多的东西来,这可就要依靠你的不断摸索了.最后,还要介绍一个小技巧:

如果读者所在学校今后学习的SPSS软件为DOS版本的话,那么今后你就必须利用命令行来驾驭SPSS,所以你在利用SPSS的Windows版本进行数

据分析的过程中,可以利用每一项统计功能窗口OK按钮下的Paster按钮将本统计功能的命令行复制到剪贴板,然后再仔细研究.

数据输出

经过数据分析,我们已经得到了很多有用的结果了.但是单单是这样是不够的,只有我们将结果撰写成调查报考,才能为人所接受.所以,就很有必要由SPSS输出必要的结果来.

首先便是制图,数字很简洁很精确,但是不够直观,不利于读者更好更迅速的理解调查报考,所以我们应该将数据转化成直观的图形.SPSS的制图能力是极其强

大的,能够输出的图形包括条形图,面积图,圆图,高-低-收盘图,极差图,距限图,排列图,帕累托图,工序控制图,误差条图,散点图,直方图,时间序列

图,相关图等几十种.

虽然SPSS能够绘制的图形很多,但并没有增加我们的学习难度.事实上,大多数图形绘制需要设置的东西是大同小异的,这里就以最简单的条形图为例进行介绍.

点击菜单中的Graph,然后选择Bar,便会弹出一个窗口让你选择条形图的图式,由简单条形图,分组条形图,分段条形图,根据你的需要,选择一个.然后

按下"Define",接着我们选择需要制图的字段,在条形图中只能选择一个字段,其他的图形根据图形本身的特性会有所不同.选择完字段,我们需要设置坐

标轴,是按照百分比还是数字或其他方式绘制坐标轴.最后可以利用"Title"按钮设置图形的标题,最后按下"OK",在SPSS的Viewer中便会得

到我们需要的图形了.按照以上介绍的方法,将所有需要的图形全部制作完毕,我们便要开始将图形和分析结果正式输出到调查报考中去了.一般来说,我们会使用

诸如WORD,WPS2000这类字处理软件来撰写调查报告,由于WINDOWS的剪贴板帮忙,我们只需要简单的利用"复制","粘贴"便可以完成输出

了.

值的一提的是,SPSS在输出上为我们考虑的十分周到,可以选择以图片或RTF格式输出.如果你希望将分析结果和图形以图片格式输出,那么选择你需要输出

的结果或图形,然后按下鼠标右键,在弹出的菜单中选择"Copy

Objects".如果你希望将分析结果和图形以RTF格式输出以便于在字处理软件中进行进一步的编辑,那么在刚才弹出的菜单中选择"Copy"便可以

了.

至于这两种方法孰优孰劣,就必须是具体情况而定了.以图片输出的方式虽然牺牲了进一步处理的便利性,但是由于SPSS软件本身便已经具有了一定的标准性,

所以它输出的分析结果和图形自然具有一定的权威性;而以RTF格式输出的方式,我们可以将分析结果以及图形中的英文信息替换为中文,并进行必要的增删以增

加可读性.如果调查报告的委托人并不熟悉英语或并不是社会学,统计学的专业人士,那么这样的操作就极其有必要了.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/566612.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

load out mysql,快速的mysql导入导出数据(load data和outfile)

当读取位于服务器上的文本文件时,文件必须处于数据库目录或可被所有人读取。1 指定关键词low_priority,MySQL将会等到没有其他人读这个表的时候,才把插入数据。可以使用如下的命令:load data low_priority infile "/home/m…

matlab rem和mod,Matlab的mod和rem

通常取模运算也叫取余运算,它们返回结果都是余数.rem和mod唯一的区别在于:当x和y的正负号一样的时候,两个函数结果是等同的;当x和y的符号不同时,rem函数结果的符号和x的一样,而mod和y一样。这是由于这两个函数的生成机…

php sslv3握手失败,Boost Beast握手:sslv3警报握手失败错误

我正在使用Boost Beast连接到一个Web Socket服务器,但是我一直收到一个错误Resolving push-private.kucoin.com:443...Performing SSL handshake...terminate called after throwing an instance of boost::wrapexcept<:system::system_error>what(): handshake: sslv3 a…

python猜猜我是几,我在python中猜数游戏的问题

我是新手&#xff0c;所以请原谅下面的混乱…我正试图写一个数字猜谜游戏。计算机应该随机生成一个介于1到10之间的数字。用户只允许3次尝试正确猜测数字。一个用户要么猜对了&#xff0c;要么尝试完了&#xff0c;我应该让程序问用户&#xff0c;如果他们想再次玩&#xff0c;…

php pc_base,phpcms二次开发之base.php的桥梁作用_PHP教程

PHPCMS是采用MVC设计模式开发,基于模块和操作的方式进行访问&#xff0c;采用单一入口模式进行项目部署和访问&#xff0c;无论访问任何一个模块或者功能&#xff0c;只有一个统一的入口。入口程序是在前期处理用户请求的引导程序。它是唯一一个可以被最终用户可以直接请求运行…

oracle 表访问,向oracle导入访问表

我在将表导入到oracle时遇到问题。当我导入一个字段是例如导入&#xff1a;在访问我已经20&#xff0c;200 和进口到Oracle‘‘中访问和导入oracle作为‘12535’向oracle导入访问表在访问20’或’125.35它被声明作为数字&#xff0c;并在oracle中它已经改为文本&#xff0c;浮动…

oracle中orand使用,Postgres兼容Oracle研究——orafce调研

一、背景PostgreSQL是和Oracle最接近的企业数据库&#xff0c;包括数据类型&#xff0c;功能&#xff0c;架构和语法等几个方面。甚至大多数的日常应用的性能也不会输给Oracle。但是Oracle有些函数或者包&#xff0c;默认PostgreSQL是没有的&#xff0c;需要安装orafce包来实现…

oracle脚本审核平台,Oracle 脚本(适应各种业务需要)

Oracle 脚本(适应各种业务需要)1. 取A表的数据&#xff0c;更新B表字段update m_build bset b.district_id(select d.district_idfrombjhouse.d_district dwhereb.build_name_jqd.district_name)where exists(select 1frombjhouse.d_district dwhereb.build_name_jqd.district…

linux 文件mtime,linux 文件的atime,ctime,mtime查看與修改

查看ls -a默認顯示的是修改時間ls -c / --timestatus / --timectime顯示的是狀態修改時間(即權限修改時間)ls -u / --timeuse / --timeaccess / --timeatime表示的是文件訪問時間修改touch: 缺少了文件操作數請嘗試執行“touch --help”來獲取更多信息。[weilocalhost ~]$ touc…

linux 内核系统优化,Linux系统内核优化(一)

Linux内核参数调整(用于大并发的WEB服务器)cat > /etc/sysctl.conf net.ipv4.tcp_syncookies 1fs.file-max 999999net.ipv4.tcp_tw_reuse 1net.ipv4.tcp_keepalive_time 600net.ipv4.tcp_fin_timeout 30net.ipv4.tcp_max_tw_buckets 5000net.ipv4.ip_local_port_range…

labview linux 内核 不匹配,Linux CentOS7(或Ubuntu)中安装NI-VISA后一打开范例Simple Serial.vi就闪退,LabVIEW就崩溃。...

Linux CentOS7(或Ubuntu)中安装NI-VISA后一打开范例Simple Serial.vi就闪退&#xff0c;LabVIEW就崩溃。我安装了LabVIEW pro 2017 for Linux(另外也试了2016版的都是一样的效果)&#xff0c;VISA也试了4.1.0、4.4.0、5.1.1、15.0.0、15.5.0、16.0.0、17.0.0版本都试过了&#…

linux内核编译的image,内核编译时生成uImage的办法

有一个很简单的办法u-boot编译结束时&#xff0c;会在tool文件夹下面生成一个mkimage文件&#xff0c;将这个文件复制到交叉编译器目录下的bin文件夹下面&#xff0c;以后编译时就会生成uImage文件&#xff0c;省的用命令行的方式转了&#xff1b;另外将采用命令行的方式也贴出…

linux系统平均价格,简单认识Linux系统平均负载

第一次认识“系统平均负载”是在探针中见到的&#xff0c;一直不明白是什么意思&#xff0c;不明白貌似也不影响使用&#xff0c;就在意了。后来与“系统平均负载”接触的更多&#xff0c;无意间看到了一个形象的比喻&#xff0c;算是对“系统平均负载”有一个简单的认识。load…

linux系统怎么删除打印机,解决LINUX ES3.0下想指定打印机和用户的删除打印作业的问题...

################################################################################ xlprm use for LINUX ES3.0# 可删除指定打印机和指定用户的打印作业# 用法 1)xlprm $1 $2 可指定两个参数 参数一是打印机名 参数2是用户名# 2)xlprm $1 可指定一个参数 参数一是打印记名 然…

linux下快速查找文件,linux中快速查找文件

在使用linux时&#xff0c;经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。区别&#xff1a;(1)find命令是根据文件的属性进行查找&#xff0c;如文件名&#xff0c;文件大小&#xff0c;所有者&#xff0c;所属组&#xff0c;是否为空&#xff0c;…

linux获得系统时间 c,linux c 获取系统时间

#include main(){time_t timep;time (&timep);printf(“%s”,asctime(gmtime(&timep)));}#includemain(){time_t timep;time (&timep);printf(“%s”,ctime(&timep));}#include#includemain(){struct timeval tv;struct timezone tz;gettimeofday (&tv , &…

linux升级openssl需要先卸载吗,linux下安装/升级openssl

(2810) (1)安装环境&#xff1a;操作系统&#xff1a;CentOs7OpenSSL Version:openssl-1.0.2j.tar.gz安装&#xff1a;目前版本最新的SSL地址为备注&#xff1a;进入http://www.openssl.org/source/ 查看最新版本1、将下载的压缩包放在根目录&#xff0c;2、在文件夹下解压缩&…

kali linux子远程桌面,适用于kali linux的远程桌面开启方法(从windows xp 远程登录到kali linux )...

为了解决Windows远程桌面访问Ubuntu 12.04 之一 中提到的VNC远程桌面的缺点(见http://www.linuxidc.com/Linux/2012-07/64801.htm)&#xff0c;我们采用第二种方法XRDP&#xff0c;该方法支持多用户登录并远程桌面。1、首先参考Windows远程桌面访问Ubuntu 12.04 之安装VNC中提到…

linux装redis环境变量,linux 怎样安装redis

人到中年有点甜获取Redis1、通过官网http://redis.io/获取稳定版源码包下载地址&#xff1b;2、通过wget http://download.redis.io/releases/redis-3.0.2.tar.gz下载 源码包&#xff1b;2编译安装Redis1、解压源码安装包&#xff0c;通过tar -xvf redis-3.0.2.tar.gz解压源码&…

word2016能识别linux换行符,word文章中的换行符如何批量替换为回车符

word文件中有换行符很正常&#xff0c;但是想要将换行符全部替换为回车符&#xff0c;该怎么替换?以下是学习啦小编为您带来的关于word文章中的换行符批量替换为回车符&#xff0c;希望对您有所帮助。word文章中的换行符批量替换为回车符1、在打开的word中&#xff0c;依次点击…