多因素方差分析,用于研究一个因变量是否受到多个自变量(也称为因素)的影响,它检验多个因素取值水平的不同组合之间,因变量的均值之间是否存在显著的差异。多因素方差分析既可以分析单个因素的作用(主效应),也可以分析因素之间的交互作用(交互效应),还可以进行协方差分析,以及各个因素变量与协变量的交互作用。

根据观测变量(即因变量)的数目,可以把多因素方差分析分为:单变量多因素方差分析(也叫一元多因素方差分析)与多变量多因素方差分析(即多元多因素方差分析)。本文将重点讲述一元多因素方差分析,下篇文章将详细讲述多元多因素方差分析。

一元多因素方差分析:只有一个因变量,考察多个自变量对该因变量的影响。例如:分析不同品种、不同施肥量对农作物产量的影响时,可将农作物产量作为观测变量,品种和施肥量作为控制变量。利用多因素方差分析方法,研究不同品种、不同施肥量是如何影响农作物产量的,并进一步研究哪种品种与哪种水平的施肥量是提高农作物产量的最优组合。

01

分析原理

通过计算F统计量,进行F检验。F统计量是平均组间平方和与平均组内平方和的比。

这里,把总的影响平方和记为SST,它分为两个部分,一部分是由控制变量引起的离差,记为SSA(组间离差平方和),另一部分是由随机变量引起的SSE(组内离差平方和)。即SST=SSA+SSE。

组间离差平方和SSA是各水平均值和总体均值离差的平方和,反映了控制变量的影响。组内离差平方和是每个数据与本水平组平均值离差的平方和,反映了数据抽样误差的大小程度。

通过F值看出,如果控制变量的不同水平对观测变量有显著影响,那观测变量的组间离差平方和就大,F值也大;相反,如果控制变量的不同水平没有对观测变量造成显著影响,那组内离差平方和就比较大,F值就比较小。

同时,SPSS还会依据F分布表给出相应的相伴概率值sig。如果sig小于显著性水平(一般显著性水平设为0.05、0.01、或者0.001),则认为控制变量不同水平下各总体均值有显著差异,反之,则不然。一般地,F值越大,则sig值越小。

02

SPSS分析案例

现在有一个公司员工的工资表,想看一下员工性别“gender”与接受教育年限“edu”这两个控制变量对员工“当前工资”的影响。采用多因素方差分析法,则要分别考虑“gender”、“edu”对“当前工资”的影响,称为主效应,还要考虑“gender*edu”对“当前工资”的影响,称为交互效应。

(1)分析步骤:将数据导入SPSS后,选择:分析—— 一般线性模型——单变量

(2)将“当前工资”选入因变量(也就是观测变量),将性别“gender”与受教育年限“edu”选入固定因子(也就是控制变量)。

(3)选择“单变量”的“模型”,打开对话框后选择“全因子”,表示方差分析的模型包括所有因素的主效应,也包括因素之间的交互效应。然后“继续”。

(4)打开“单变量”的“绘制”对话框,选择“gender”为横轴变量,选择“edu”为分线变量,单击“添加”,即显示这两个因素变量的交互作用,即 “gender*edu”这个交互作用变量。

由于此例中“gender”只有两个水平,即男、女;而“edu”有多种水平。因此,如果主效应显著,则表明因素两种或多种水平之间存在显著性差异。事后可以继续对同一因素多个水平之间的均值差异进行比较,该过程称为多重比较。

但实际上如果主效应和交互效应都达到显著,我们更关心在多因素交互作用下,因变量有什么影响。

因此,如果交互效应显著的话,通常需要进行简单效应检验。所谓简单效应检验,是指一个因素的水平在另一个因素的某个因素的某个水平上的变异。例如我们本例中的,如果gender与edu之间存在显著的交互作用,我们可以检验当gender为“女”时,edu的各个水平之间的差异,称为edu在“女”性水平上的简单效应;以及在“男”性水平上edu各水平之间的差异,称为edu在“男”性水平上的简单效应。

简单效应检验,实际上是把其中一个自变量固定在某一个特定的水平上,考察另一个自变量对因变量的影响。简单效应检验在SPSS里是用一个“MANOVA”命令来实现的。

同理,当我们检验三个自变量时,若这些自变量之间的交互作用显著,需要进行简单简单效应检验,即一个因素的水平在另外两个因素的水平结合上的效应。

也就是把两个因素固定在各自的某一个水平上,考察第三个因素对因变量的影响。也是用“MANOVA”命令来实现的。我们观察简单效应显著与否,是通过F值与sig值来看的,一般用sig值与我们设定的一个数值(0.05、0.01、或者0.001)来比较,若sig值大于该数值,说明简单效应不显著;反之,若sig值小于该数值,说明简单效应显著。

(5)打开“选项”对话框,将左边三个控制变量均移入右边,“显示均值”,同时选中“描述统计”,选中“比较主效应”。

(6)点击“确定”以后,就会在SPSS查看器里显示出结果。其中,最上面的那部分代码是我们所做的操作在SPSS里具体实现的步骤的代码。下面的表格是我们想要的结果,从表格里得出结论。

(7)从下面的“主体间效应的检验”表格里,我们比较性别gender、受教育程度edu、及gender*edu交互作用的F值及sig值,看到edu的F值最大,sig值最小,且sig<0.05。而gender与gender*edu的sig值都大于0.05,得出结论:“gender”的主效应未达到显著,而“edu”的主效应达到显著,gender与edu的交互效应未达到显著(当交互效应达到显著时,进而可以进行简单效应检验结果),就不需要进行简单效应检验。则该公司员工“受教育程度”对员工“当前工资”的影响显著,而“性别”对“当前工资”的影响不明显。

(8)下图为均值分布图,即为两因素edu与gender作用下,因变量员工工资的均值分布情况。通常,若交互效应不显著时,图中的因素分布线均为平行线;若交互效应显著,图中的因素分线不平行。

此图中,将性别“gender”作为横轴变量,观察接受教育年限“edu”对因变量“当前工资”的影响。

图中得出结论:当受教育年限为20年,一般为研究生水平的时候,男女工资差别不大;受教育年限为14年,一般为专科生水平,男女工资差别不明显。但当受教育年限为8年、10年、12年、17年的时候,男女工资差别较大,尤其为8年、17年的时候,男女工资差别尤其明显。

荐:

【中国风动漫】除了《哪吒》,这些良心国产动画也应该被更多人知道!

声明

来源:SPSS科研统计,RAD极客会(ID:RAD_Geek_Club)推荐阅读,不代表RAD极客会立场,转载请注明,如涉及作品版权问题,请联系我们删除或做相关处理!

公众号推荐

国智清创雄安机器人研究院

墨玫人工智能

人工智能产业链联盟

spss方差分析_【D】SPSS统计案例分析:多因素方差分析相关推荐

  1. spss聚类分析_【SPSS数据分析】SPSS聚类分析的软件操作与结果解读 ——【杏花开生物医药统计】...

    在对数据进行统计分析时,我们会遇到将一些数据进行分类处理的情况,但是又没有明确分类标准,这时候就需要用到SPSS聚类分析. SPSS聚类分析分为两种:一种为R型聚类,是针对变量进行的聚类分析:另一种为 ...

  2. 统计案例分析之预测社会消费品零售总额

    有不足之处,还请大家私信交流. 版权声明:本文为自创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.(该文与课程报告相关,转载请务必附上出处),非常感谢. 本文链接:h ...

  3. SPSS——方差分析(Analysis of Variance, ANOVA)——多因素方差分析(无重复试验双因素)

    简介 当遇到两个因素同时影响结果的情况,需要检验是一个因素起作用,还是两个因素都起作用,或者两个因素的影响都不显著 场景 某公司某种茶饮料的调查分析数据 统计了该茶饮料两种不同的包装(新设计的包装和旧 ...

  4. 初中数学抽象教学的案例_初中数学教学案例分析论文2篇

    日记网 >> 专题 初中数学教学案例分析论文2篇 更新时间:2018/6/18 0:45:00  点击率:1489  手机版 初中数学教学案例分析论文2篇来自简单日记网精选推荐.教育必须把 ...

  5. Python[统计案例分析/课程内容+补充]

    蚂蚁路过都要感叹"好烦"的Python 亿点简单的代码 最基本的入门知识 Number(数值型) 一些简单的基础操作(必须掌握) String(字符型) [亿点补充]转义字符 字符 ...

  6. R语言统计篇:双因素方差分析

    今天介绍双因素方差分析(Two-way ANOVA). 此方法用于检验两个分类变量(自变量)与一个连续变量(因变量)之间的关系. 比方说,如果一个分类变量有两个组别,另外一个分类变量有三个组别,那么一 ...

  7. SPSS 顾客购买习惯调查问卷案例分析

    一.定义变量试图: 规则: 1.不涉及数值的单选题(性别.教育程度.是否有网购经验),用名义度量标准.例如 2.有关数值的单选题(年龄.消费金额),可能要统计频次分布和均值之类,用度量度量标准.例如: ...

  8. spss假设检验_《SPSS操作》--参数/非参数检验

    前段时间把贾俊平的<统计学>学习了一下,由于从第六章开始就涉及到一些与spss相关性较大的知识,在我把回归,相关.假设检验这块学习完之后,就结合着spss操作一些较简单分析.其实也是对前面 ...

  9. spss 通径分析_使用SPSS线性回归实现通径分析的方法-学习资料.pdf

    生 物 学 通 报 年第 卷第 期 4 2010 45 2 使用SPSS 线性回归实现通径分析的方法* 1 2 ** 杜家菊 陈志伟 (1 山东理工大学生命科学学院 山东淄博 255049 2 山东理 ...

最新文章

  1. 自己构思2条SQL用于完成相同的功能,并比较它们的性能!
  2. AndoridSQLite数据库开发基础教程(9)
  3. python for循环语句的用法
  4. 中国深圳,600架无人机的盛典!
  5. Qt Widgets、QML、Qt Quick的概念与区别
  6. L255 Learning to say no brings a thrill of freedom
  7. ssh整合之三(实现逻辑)
  8. 蓝桥杯 ALGO-11算法训练 瓷砖铺放(递归/动态规划)
  9. 18.TCP使用的注意事项
  10. ecshop怎样在新主页模板里调用首页主广告
  11. Asp.net网站使用HttpHandler实现图片防盗链功能
  12. 3d真人试衣php源码,VR3D虚拟试衣App开发 实现在线试衣购买
  13. 通过web前端实现水印制作
  14. Google C++ 风格指南-转载自 http://zh-google-styleguide.readthedocs.io/en/latest/google-cpp-styleguide/
  15. DellR740制作Raid0
  16. 算法篇-用栈来求解汉诺塔问题
  17. 数字联盟可信ID 3.0 正式上线升级 用真实数据助力企业增长
  18. 网络营销实战课-文案实操1
  19. 【黑马程序员pink老师前端】JavaScript对象
  20. 高中计算机学科教学计划,高中信息技术学科教学计划

热门文章

  1. Long Way To Go 之 Python 5 (2)
  2. 【特效】hover效果之四线动画
  3. linux FTP 批量下载文件
  4. 一位程序员的爱情故事
  5. ASP.net 省市级联(用户控件)适用用framework3.5以上版本
  6. Windows7修改hosts提示:您没有权限在此位置中保存文件
  7. leetcode 1221 python
  8. freeredius3.0 mysql_EDIUS非线性编辑系统价格,4k视频编辑系统
  9. 2022考研英语二大纲
  10. SQL必知必会-检索数据