多因素方差分析中,每个被试者仅接受一种实验处理,通过随机分配的方式抵消个体间差异所带来的误差,但是这种误差并没有被排除。而重复测量设计则是让每个被试接受所有的实验处理,这样我们就可以分离出个体差异所带来的误差,进而进一步细化因变量的变异来源,传统的方差分析只要分析处理因素对于因变量的影响,而重复测量方差分析需要分析处理因素、时间因素、处理和时间的交互作用三者对于因变量的影响。

具体而言就是
传统方差分析的变异分解为:

总变异=处理因素导致的变异(组间变异)+随机变异(组内变异)

但是重复测量设计引入了重复测量因素,因此需要将这个因素的变异也考虑进去,调整为

总变异=受试对象间变异+受试对象内变异
         =(处理因素导致的变异+个体间误差导致的变异)+(重复测量因素导致的变异+重复测量因素与处理因素的交互作用导致的变异+个体内误差导致的变异)

关于重复测量资料,有以下两个特征

1.处理因素g个水平,每个水平有n个试验对象,共有gn个试验对象
2.时间因素m个水平,同一个试验对象在m个时间点获得的m个测量值,全部资料共有gnm个测量值

由于分析因素的增多,重复测量方差分析的假设也增多,分别为

1.对于处理因素而言
H0:不同处理因素对于因变量的影响相同
H1:不同处理因素对于因变量的影响相同

2.对于时间因素而言
H0:不同时间的因变量总体均值全相同
H1:不同时间的因变量总体均值不全不同

3.对于时间和处理因素的交互作用而言
H0:处理因素和时间因素没有交互效应
H1:处理因素和时间因素有交互效应

重复测量方差分析和单因素方差分析这二者的区别我们结合数据资料的格式来看

重复测量设计和完全随机区组设计的区别可以通过下图反映

此外,单因素方差分析常将处理因素放在列,而个案放在行,重复测量方差分析常将重复测量因素放在列,而个案或者处理因素放在行,因此对于一些叫法,也有点区别,如下:

从中我们可以看出几点区别
1.单因素方差分析中,每个被试只接受一种处理,而重复测量方差分析每个被试要接受所有处理因素和不同处理因素水平下的重复测量因素。
2.单因素方差分析中每一行为一个个案,被试者均不相同,而重复测量方差分析同样每一行为一个个案,但是由于有相同的被试,因此这部分数据存在相关性
3.单因素方差分析中以处理因素分组,组间变异产生于不同的处理因素中,而相同的处理因素中只包含随机变异,即组内变异。重复测量方差分析中分别按照被试者和处理因素分组,被试者分组中的变异称为对象间变异,包含处理因素导致的变异和不同被试者间个体误差导致的变异,处理因素分组中的变异称为对象内变异,包含重复测量因素导致的变异+重复测量因素与处理因素的交互作用导致的变异+同一个被试个体误差导致的变异。

理解二者区别最主要的是区别是单因素方差分析只有组间的概念,而重复测量方差分析既有组间又有对象间。

由于重复测量的结果存在相关性,违反了传统的方差分析和线性模型观测值独立性的假定,因此需要专门的重复测量方差分析模型进行分析,实际上如果没有相关性的话,重复测量的分析结果和一元方差分析结果是相等的。

重复测量方差分析还有一个需要注意的问题是协方差矩阵的球对称性问题,协方差矩阵的球对称性是指该矩阵主对角线元素(即方差)相等,非主对角线元素(即协方差)为0,这种矩阵说明观测值之间没有相关性,这也是一元方差分析方法的方差齐性的基本假定,而多元分析方法并未对此有要求。

我们之前说过如果没有相关性的话,重复测量的分析结果和一元方差分析结果是相等的,但是如果数据不满足球对称性的话,一元方差分析的结果是有偏的,会增大I类错误的概率,这时就需要使用多元分析方法或者对和时间有关的F统计量的自由度进行校正,校正的常用方法有

1.Greeenhouse-Geisser法:简称G-G法
2.Huynh-Feldt法:简称H-F法
3.Lower-bound法:简称L-B下界法

校正是使用上述三种方法的系数ε乘以原始自由度得到校正后的自由度,再查F界值表获得P值,这样做比较复杂,一般如果不满足球对称,直接使用多元分析方法比较简单。

重复测量方差分析也属于多元方差分析的一种,因此需要数据做球对称性检验来判断到底是用一元方差分析方法还是多元方差分析方差,一般用Mauchly球形度检验。该检验的原假设是协方差矩阵满足球对称性假设,备择假设是协方差矩阵不满足球对称性假设。如果P>α,不能拒绝原假设,直接看一元分析结果即可,如果P<α,拒绝原假设,需要以多元分析结果为准。

分析—一般线性模型—重复度量








SPSS数据分析—重复测量差分析的更多相关文章

  1. SPSS中两种重复测量资料分析过程的比较

    在SPSS中,有两个过程可以对重复测量资料进行分析:一种是一般线性模型的重复度量:一种是混合线性模型,对于同样的数据资料,使用两种过程分析出的内容不大一样,注意是内容而不是结果,只要操作正确,结果应该 ...

  2. SPSS数据分析—多维尺度分析

    在市场研究中,有一种分析是研究消费者态度或偏好,收集的数据是某些对象的评分数据,这些评分数据可以看做是对象间相似性或差异性的表现,也就是一种距离,距离近的差异性小,距离远的差异性大.而我们的分析目的也 ...

  3. SPSS数据分析—多维偏好分析(MPA)

    之前的主成分分析和因子分析中,收集的变量数据都是连续型数值,但有时会碰到分类数据的情况,我们知道最优尺度变换可以对分类变量进行量化处理,如果将这一方法和主成分分析相结合,就称为了基于最优尺度变换的主成 ...

  4. SPSS数据分析—信度分析

    测量最常用的是使用问卷调查.信度分析主要就是分析问卷测量结果的稳定性,如果多次重复测量的结果都很接近,就可以认为测量的信度是高的.与信度相对应的概念是效度,效度是指测量值和真实值的接近程度.二者的区别 ...

  5. SPSS数据分析—相关分析

    相关系数是衡量变量之间相关程度的度量,也是很多分析的中的当中环节,SPSS做相关分析比较简单,主要是区别如何使用这些相关系数,如果不想定量的分析相关性的话,直接观察散点图也可以. 相关系数有一些需要注 ...

  6. SPSS数据分析方法不知道如何选择

      一提到数学,高等数学,线性代数,概率论与数理统计,数值分析,空间解析几何这些数学课程,头疼呀.作为文科生,遇见这些课程时,通常都是各种寻求帮助,班上有位宅男数学很厉害,各种被女生‘围观’,这数学为 ...

  7. 快速掌握SPSS数据分析

      SPSS难吗?无非就是数据类型的区别后,就能理解应该用什么样的分析方法,对应着分析方法无非是找一些参考资料进行即可.甚至在线网页SPSS软件直接可以将数据分析结果指标人工智能地分析出来,这有多难呢 ...

  8. spss logistic回归分析结果如何分析

    spss logistic回归分析结果如何分析 如何用spss17.0进行二元和多元logistic回归分析 一.二元logistic回归分析 二元logistic回归分析的前提为因变量是可以转化为0 ...

  9. Python数据挖掘之决策树DTC数据分析及鸢尾数据集分析

    Python数据挖掘之决策树DTC数据分析及鸢尾数据集分析 今天主要讲述的内容是关于决策树的知识,主要包括以下内容:1.分类及决策树算法介绍2.鸢尾花卉数据集介绍3.决策树实现鸢尾数据集分析.希望这篇 ...

随机推荐

  1. 白话学习MVC(六)模型绑定

    一.什么是模型绑定? 模型绑定存在的意义就是为Action的参数提供值,例如:如下表单中提交了数据,那么Action(即:Index)的参数Id,Name的值就是表单中对应的name属性相同的值,而表 ...

  2. 利用tween,使用原生js实现模块回弹动画效果

    最近有一个需求,就是当屏幕往下一定像素时,下方会有一个隐藏的模块马上显现出来,向上运动后带有回弹效果.然后屏幕滚回去时这个模块能够原路返回 其实这个效果css3就可以很轻松实现,但是公司要求最低兼容i ...

  3. Java基础之在窗口中绘图——绘制星星(StarApplet 1)

    Applet程序. 可以把更复杂的几何形状定义为GeneralPath类型的对象.GeneralPath可以是直线.Quad2D曲线和Cubic2D曲线的结合体,甚至可以包含其他GeneralPath ...

  4. 完全偶图K(3,3)与完全图K5是否存在平面表示

    本文论述k(3, 3)与K5平面表示的存在性.首先给出图的平面表示的定义: 若可以在平面里画出一个图而让边没有任何交叉(边的交叉是指边的直线或弧线在它们的公共端点以外的地方相交),则这个图是平面性的. ...

  5. 厦门BRT 硬币型非接触式IC卡分析

    前几天去厦门玩顺便多买了一张BRT的票 也就是如图所示的这种硬币型非接触式IC卡 回来之后用Proxmark3分析了卡内数据得到如下16进制dump内容 UID.发卡日期时间. 最近好懒 懒得写了 有 ...

  6. html5中的beginPath与stroke

    名词解释: 定义和用法 beginPath() 方法在一个画布中开始子路径的一个新的集合. 语法 beginPath() 描述 beginPath() 丢弃任何当前定义的路径并且开始一条新的路径.它把 ...

  7. String.format中大括号的加入方法

    因为相对于string Builder  自己更喜欢 string.format 的形式拼接字符串。 今天在写代码的时候怎么都报错,弄的我很奇怪 最后发现问题出在字符串中出现大括号“{”的问题,我想这 ...

  8. C语言回顾-函数和位运算

    1.函数的概述 功能独立的代码块 C语言由若干函数组成 1)从定义分,库函数和用户定义函数两种 2)从返回值分,有返回值函数和无返回值函数 3)从参数分,无参函数和有参函数 2.形参和实参 1)形参定 ...

  9. wex5 实战 二维码生成,扫描,蓝牙打印

    给人设计了一个小模块,要求是,把一个单号生成二维码,实现扫描查询单号具体信息,并能通过蓝牙把二维码打印出来.功能实现并不复杂,今天一口气把它搞定.来看效果. 一   效果演示: 二.二维码生成 1 在 ...

  10. 一个注解方式webSocket demo

    前段时间在研究websocket.其中遇到了一些bug.这里跟大家分享这过程. 首先介绍一下websocket WebSocket是HTML5的一种新协议,实现了浏览器和服务器的双全工通信,能更好的节 ...