SPSS分析技术:多元方差分析

下面要介绍多元方差分析的内容,多元方差分析是研究多个自变量与多个因变量相互关系的一种统计理论方法,又称多变量分析。多元方差分析实质上是单因变量方差分析(包括单因素和多因素方差分析)的发展和推广,适用于自变量同时对两个或两个以上的因变量产生影响的情况,用来分析自变量取不同水平时这些因变量的均值是否存在显著性差异。

分析原理

多元方差分析可以看做是多因素方差分析和协方差分析合并后的拓展,能够一次性做两个以上因变量的多因素方差分析和协方差分析。多元方差分析的优点是可以在一次研究中同时检验具有多个水平的多个因素各自对多个因变量的影响以及各因素交互作用后对多个因变量的影响,以及多个因变量作为一个整体模型,自变量对模型的影响。

多元方差分析的条件是:各个自变量的每个水平必须是独立的随机样本,服从正态分布且各总体方差相等。因变量和协变量必须是数值型变量且协变量与因变量相关。自变量可以是数值型分类变量,也可以是字符型分类变量,这是方差分析的基本条件。

案例分析

随着经济的发展,城市生活的节奏也是越来越快,白领的健康状况成为了社会的热门话题。人们晨练和早餐的状况很能够反映人们的生活习惯和健康状况,所以有研究者对不同婚姻状况、性别、年龄阶段的人做了一次较大规模的随机调查,获得880个有效数据。现在用多元方差分析方法分析不同婚姻状况、性别和年龄阶段的人的晨炼状况和早餐状况是否有显著性的差别。

(例题数据文件已经上传到QQ群中,需要的朋友可以前往下载)

分析步骤

1、选择菜单【分析】-【一般线性模型】-【多变量】,选择“锻炼情况”和“早餐状况”作为因变量;再选择“年龄”、“婚姻状况”和“性别”作为自变量。本题中不涉及协变量,所以不用选择协变量。按照下图所示操作。

2、单击【选项】按钮,打开“多变量:选项”对话框,按下图操作。

3、单击【确定】,输出分析结果。

结果解读

1、协方差矩阵的齐性检验结果;

该检验的零假设是:因变量的协方差矩阵在各组中相等。从表可知,显著性水平P值为0.000,小于0.05,则拒绝零假设,因变量的协方差矩阵在各个组中不相等,表明各个分组的均值不是完全相等的,说明有的变量对模型(两个因变量整体)有显著影响,有的自变量则对模型(两个因变量模型)没有影响。

2、多变量检验结果

因为协方差矩阵的齐性Box’s检验中显著性概率P=0.000,小于0.05,拒绝方差齐性假设。因此要以“Pillai’s 轨迹”、“Hotelling 轨迹”和“Roy最大根”三个指标作为多变量检验的判断依据。从结果来看,年龄和婚姻状况的三种指标的显著性概率均为P=0.000,都小于0.05,达到显著程度,表明年龄和婚姻状况对模型(两个因变量整体)有显著影响,以此类推,在所有因子和因子交互中,年龄、婚姻状况、年龄*性别和年龄*婚姻状况*性别等自变量或自变量交互对模型(两个因变量整体)产生了影响,其它的自变量或自变量交互对模型(两个因变量整体)的影响可以忽略不计。但是想要知道纠结是对模型(两个因变量整体)中的那个自变量产生影响,就要对各因变量分别进行单因素方差分析,也就是下面的主体间效应检验结果。

3、误差方差齐性检验

结果表明,晨练和首选早餐在各组中的方差齐性检验不成立,p=0.000,小于0.05。说明各个自变量和自变量交互对两个因变量的独立影响不完全一样,有的显著有的不显著。

4、主体间效应的检验结果

从结果来看,年龄对晨练的效应显著性为0.000,小于0.001,达到极显著的水平,对于首选早餐的效应显著性为0.036,小于0.05,也是显著的。婚姻状况对晨练的p=0.602,没有达到显著水平,即对因变量晨练没有影响,但是对首选早餐的p=0.000,达到显著水平,即对婚姻状况首选早餐影响重大。在自变量交互里面,只有年龄*性别和年龄*性别*婚姻状况对晨练有显著性影响,其它的没有显著性影响。

综上所述,年龄对于早餐选择和晨练的影响都是显著的,这也符合现在的生活节奏,年轻人能坚持晨练的少于老年人,同时,年轻人对于早餐的选择也多是以方便快捷为主。婚姻状况对晨练没有影响,但是对早餐有影响,一般结婚后,家庭生活稳定,夫妻在一起吃早饭的情况较单身人士多。交互作用的体现比较容易理解,都是在有这两个因素的影响下表现的数据指标显著。数据分析培训

SPSS分析技术:多元方差分析的更多相关文章

  1. SPSS分析技术:无序多元Logistic回归模型;美国总统大选的预测历史及预测模型

    SPSS分析技术:无序多元Logistic回归模型:美国总统大选的预测历史及预测模型 在介绍有序多元Logistic回归分析的理论基础时,介绍过该模型公式有一个非常重要的假设,就是自变量对因变量多个类 ...

  2. SPSS分析技术:CMH检验(分层卡方检验);辛普森悖论,数据分析的谬误

    SPSS分析技术:CMH检验(分层卡方检验):辛普森悖论,数据分析的谬误 只涉及两个分类变量的卡方检验有些时候是很局限的,因为混杂因素总是存在,如果不考虑混杂因素,得出的分析结论很可能是谬误的,这就是 ...

  3. SPSS分析技术:二阶聚类分析;为什么出现大学生“裸贷”业务,因为放贷者知道贷款者还不起

    SPSS分析技术:二阶聚类分析:为什么出现大学生"裸贷"业务,因为放贷者知道贷款者还不起 今天将介绍一种智能聚类法,二阶聚类法,在开始介绍之前,先解答很多人在后台提出的一个疑问:那 ...

  4. SPSS数据分析—多元方差分析

    之前的单因素方差分析和多因素方差分析,都在针对一个因变量,而实际工作中,经常会碰到多个因变量的情况,如果单纯的将其拆分为多个单因变量的做法不妥,需要使用多元方差分析或因子分析 多元方差分析与一元方差分 ...

  5. Hotelling T2检验和多元方差分析

    1.1 Hotelling T2检验 Hotelling T2检验是一种常用多变量检验方法,是单变量检验的自然推广,常用于两组均向量的比较. 设两个含量分析为n,m的样本来自具有公共协方差阵的q维正态 ...

  6. 如何用SPSS分析学业情绪量表数据

    如何用SPSS分析学业情绪量表数据 1.数据检验.由于问卷.量表的题目是主观判断和选择,因而难免有些人不认真填,所以,筛选出有效.高质量的数据非常关键.通常需要作如下检查:(1)是否有人回答互相矛盾, ...

  7. SPSS分析:Bootstrap

    SPSS分析:Bootstrap 一.原理: 非参数统计中一种重要的估计统计量方差进而进行区间估计的统计方法,也称为自助法.其核心思想和基本步骤如下: 1.采用重抽样技术从原始样本中抽取一定数量(自己 ...

  8. SPSS分析过程可自动化,你知道吗

    SPSS分析过程可自动化,你知道吗 在使用SPSS的过程中,有时候会遇到重复进行相同分析操作的情况,或者分析过程很复杂的情况. 这时候我们多么希望SPSS能够记住上一次的分析步骤,不要让我们重复的去点 ...

  9. C++反汇编与逆向分析技术揭秘

    C++反汇编-继承和多重继承   学无止尽,积土成山,积水成渊-<C++反汇编与逆向分析技术揭秘> 读书笔记 一.单类继承 在父类中声明为私有的成员,子类对象无法直接访问,但是在子类对象的 ...

随机推荐

  1. Codeforces 479【F】div3

    题目链接:http://codeforces.com/problemset/problem/977/F 题意:给你一串数字序列,让你求最长上升子序列,但是这个子序列呢,它的数字得逐渐连续挨着. 题解: ...

  2. Error resolving template,template might not exist or might not be accessible by any of the configured Template Resolvers

    template might not exist or might not be accessible by any of the configured Template Resolvers at o ...

  3. geolocation获取当前位置显示及计算两地距离

    获取当前经纬度 利用HTML5(以及基于JavaScript的地理定位API),可以很容易地在页面中访问位置信息,下面代码,就可以简单的获取当前位置信息: <!DOCTYPE html> ...

  4. P5390 [Cnoi2019]数学作业

    P5390 [Cnoi2019]数学作业求子集异或和的和拆成2进制,假设有x个数这一位为1,剩下n-x个数对答案没有贡献,对于这一位而言,对答案的贡献就是,x个数选奇数个数的方案数*2^(n-x).由 ...

  5. thinkphp 异常处理

    和PHP默认的异常处理不同,ThinkPHP抛出的不是单纯的错误信息,而是一个人性化的错误页面,如下图所示: 只有在调试模式下面才能显示具体的错误信息,如果在部署模式下面,你可能看到的是一个简单的提示 ...

  6. Heartbeat基本介绍----HA / vmware HA FT

    Heartbeat是High-Availability Linux Project (Linux下的高可用性项目)的产物,是一套提供防止业务主机因不可避免的意外性或计划性宕机问题的高可用性软件.Hea ...

  7. php数据结构课程---7、队列实战

    php数据结构课程---7.队列实战 一.总结 一句话总结: 注意条件:注意循环的条件(比如while循环打印队列元素时),注意if的条件 把问题想清楚:比如链表操作初次插入元素和后面再插,效果是不一 ...

  8. [VS2008] Debug版本程序发布后 由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题

    转自VC错误:http://www.vcerror.com/?p=59 问题描述: [VS2008] 版本程序发布后,运行程序弹出错误框: 由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序 ...

  9. 几个 GetHashCode 函数

    几个 GetHashCode 函数: DBTables.pas Delphi/Pascal code   1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ...

  10. ArrayList 和linkedList 插入比较

    从学Java开始, 就一直大脑记着  arrayList 底层是数组 ,查询快, 插入慢, 有移动的动作.linkedList 底层链表, 插入快 查询慢,今天写了例子跑了跑, 果然. public ...