协方差分析解决的问题:多个自变量(包括离散变量和连续变量)对一个因变量(连续数据)的影响。自变量中的连续变量被作为协变量加以'控制'(控制变量)。

协方差分析可以在一定程度上排除非处理因素的影响,从而准确的获得处理因素的影响。

协方差分析的条件:除了满足一般的方差分析条件外,还需要满足'平行性检验'。

协方差分析是回归分析和方差分析的结合。

分析步骤包括两个部分:

第一部分:平行性检验

自变量与协变量的交互作用:P>0.05,满足平行性检验,满足协方差分析的条件;P≤0.05,不满足平行性检验,不满足协方差分析的条件。

第二部分:协方差分析

案例:

运动干预对高血压人群的治疗效果研究

实验设计(简化版):选取54名高血压人群,随机分为3组,分别采用健身走、广场舞、太极拳运动干预。干预时间为6个月。实验前、实验后测试安静收缩压,差值形成变量'血压下降'。已经统计检验过,实验前三组的收缩压基础值差异没有统计学意义。

统计分析思路说明:考虑到年龄可能对血压下降程度有较大影响,而年龄又是连续变量,因此把'年龄'作为'协变量'。在研究运动干预对血压影响的同时,排除协变量'年龄'的影响,使结果更加准确。协方差分析就是用于解决类似问题的。

自变量:锻炼项目

协变量:年龄

因变量:血压下降。

1 部分数据

图1

2 平行性检验

这是协方差分析的一个重要条件。意思是:各组的协变量与因变量存在线性回归关系且斜率基本相同。也就是回归直线近似平行。

可以先做一个散点图,初步探索平行性。

图2 散点图

根据图2,三条回归直线近似平行,可以尝试采用协方差分析。

SPSS步骤:

1)分析-一般线性模型-单变量

图3

2)'血压下降'为'因变量';'组别'为'固定因子';'年龄'为'协变量'。

图4

3)点击'模型'。

图5

4)点击'定制',然后把因子与协变量的主效应和交互作用都选到'模型'列表(默认是没有交互作用的)。点击'继续'。

5)返回'图4'后,点'确定'。下面是结果。

图6

组别与年龄的交互作用,P=0.770>0.05,说明交互作用不显著。也就是满足平行性检验。

因为交互作用不显著,可以精简模型。把交互作用剔除,再做协方差分析。

3 协方差分析

1)图4状态点击'模型',把'组别'和'年龄'的交互作用取消。点击'继续'。

图7

2)回到图4后,点击'选项',如下图勾选。点击'继续',返回后,点击'确定'查看结果。

图8

4 SPSS结果

1)方差齐性检验结果

图 9

P=0.462>0.05,方差齐性。满足了协方差分析的另一个条件。

2)方差分析表

图10

组别P=0.019<0.05,说明三种运动干预方式对血压下降的效果不同。

年龄P=0.000<0.05,说明年龄的确对血压下降程度产生了影响。排除这部分影响后,使运动干预对血压的影响结果更加准确。

图11

结合图11均值可知。结果:降压效果由高到低依次为HIIT、持续有氧、核心训练。(当然,如果结合后面的成对比较统计结果进一步做出判断会更加合适,篇幅原因,不再展开。)

5 请一定要往下看

如果不考虑'年龄'这个协变量对因变量(血压下降)的影响,结果会怎样?

1)'组别'为'固定因子';'血压下降'为'因变量'。其他全默认。直接点击'确定'。

图12

2)方差分析表

图13

组别P=0.133>0.05,说明三种运动干预方式对血压下降的效果相同。

由此可见,不考虑协变量'年龄'时得出了与前面完全相反的结果。

这提示我们:科学研究中选择准确统计方法的重要性,方法一旦选错,我们将无法追求科学真理。

两个自变量和一个因变量spss_多个自变量对一个因变量的影响(SPSS:协方差分析)...相关推荐

  1. 两个自变量和一个因变量spss_多个自变量(包括离散变量和连续变量)对一个因变量的影响(SPSS:协方差分析)...

    协方差分析解决的问题:多个自变量(包括离散变量和连续变量)对一个因变量(连续数据)的影响.自变量中的连续变量被作为协变量加以"控制"(控制变量). 协方差分析可以在一定程度上排除非 ...

  2. 两个自变量和一个因变量spss_多个自变量多个因变量用SPSS如何分析?

    多个自变量多个因变量用SPSS如何分析? 提问: 我是在做问卷,然后是要研究A与B两个问题之间的关系.然后AB分别设定了n个问题,从完全不符合到完全符合设为1到5的数值.昨晚问卷后我就有A1,A2-- ...

  3. java提交数据到另一个页面_JS实现把一个页面层数据传递到另一个页面的两种方式...

    由于之前面试,被问到过此问题,所以今天特意整理了一下.由于自己技术水平有限,若存在错误,欢迎提出批评. 本博客整理了两种方式从一个页面层向另一个页面层传递参数. 一. 通过cookie方式 1. 传递 ...

  4. Java黑皮书课后题第6章:**6.3(回文整数)使用下面的方法头编写两个方法:……使用reverse方法实现isPalindrome。如果一个数字的逆序数和它自身相等,这个数就称为回文数。

    6.3(回文整数)使用下面的方法头编写两个方法:--使用reverse方法实现isPalindrome.如果一个数字的逆序数和它自身相等,这个数就称为回文数. 题目 题目概述 破题:假设没有提示语句( ...

  5. Java黑皮书课后题第3章:*3.33(金融:比较成本)假设你要通过两种不同的包裹运输大米。你可能会编写一个程序来比较成本,该程序提示用户输入每个包裹的重量和价格,然后显示具有更优惠的包裹

    *3.33(金融:比较成本)假设你要通过两种不同的包裹运输大米.你可能会编写一个程序来比较成本,该程序提示用户输入每个包裹的重量和价格,然后显示具有更优惠的包裹 题目 题目概述 运行示例 破题 代码 ...

  6. 一主两从的环境,如果主库挂了,如何选举一个从库作为主库?

    一主两从的环境,如果主库挂了,如何选举一个从库作为主库? 如图: 如果M挂了,怎么从S1和S2中选举一个从库作为主库? 传统复制的解决方法 (1)查看从库状态: S1:show slave statu ...

  7. python dataframe批量将列名加后缀_Python中的dataframe对象如何用相同的列名堆叠两个表,并从行堆叠它们以形成一个表,Dataframe,将,具有,叠加,起来,上,组成...

    Python中Dataframe对象如何将两个具有相同列名的表叠加起来,从行上叠加起来,组成一个表. 例如,有两个表,表的列名是相同的.如何将一个条的记录添加的另一个表的记录下面,形成一个新的表? 举 ...

  8. 三角形面积=SQRT(S*(S-a)*(S-b)*(S-c)) 其中S=(a+b+c)/2,a、b、c为三角形的三边。 定义两个带参的宏,一个用来求area, 另一个宏用来求S。 写程序,在程序中用带

    题目描述 三角形面积=SQRT(S*(S-a)*(S-b)*(S-c)) 其中S=(a+b+c)/2,a.b.c为三角形的三边. 定义两个带参的宏,一个用来求area, 另一个宏用来求S. 写程序,在 ...

  9. jquery 文件上传 触发两次_点击三次input按钮,前两次不选择任何文件,第三次选择一个文件,结果上传了3个文件,即发生了三次请求...

    点击三次input按钮,前两次不选择任何文件,第三次选择一个文件,结果页面上出现了3个文件,也就是上传了3个文件 我点击input,不选择任何文件,然后取消文件选择器的窗口,然后第二次次点击input ...

最新文章

  1. 刷新UITableView
  2. 18 | 散列表(上):Word文档中的单词拼写检查功能是如何实现的?
  3. java gson_Java 中 Gson的使用
  4. 薪酬最高十职位:工程师最吃香
  5. 推荐14款基于javascript的数据可视化工具
  6. vue暂存功能_vue路由缓存的几种实现方式小结
  7. C语言及程序设计提高例程-17 一维数组的定义和引用
  8. Linux - vim编辑器,tmux的简单使用
  9. Python进行停用词表去重
  10. html箭头轮播,CSS-用伪类制作小箭头(轮播图的左右切换btn)
  11. 阿里双十一 11 年:购物狂欢背后的技术演进
  12. 过度理想化与造梦周期
  13. 关于sui mobile和light7的一些看法
  14. 大型企业中复杂数据库存储过程的修改方法:7步法教你高效完成任务
  15. git使用中遇到的remote:Permission to xxx denied to xxx问题如何解决
  16. 谈谈小弟最近暗自干些什么勾当(LGame WP版开发进度汇报)
  17. ID/cpu/MI卡、非接触式读卡器资料集合
  18. 漫步微积分二十九——微积分基本定理
  19. ggplot2——柱状图
  20. java语言开发手机游戏_手机上的JAVA游戏和JAVA软件,是电脑上的JAVA语言编写的吗?他们之间有什么联系...

热门文章

  1. cephfs:1 clients failing to respond to cache pressure原因分析
  2. Excel的常用快捷键
  3. 台式计算机全网页截图,电脑如何截图整个网页并保存?实现整个网页截图的最简单办法...
  4. 【Java】各种日期转换
  5. 普元项目更换服务器,服务器图片普元
  6. criteo 点击率预估_预处理criteo数据集以预测广告的点击率
  7. C#免装oracle客户端查询AMERICAN_AMERICA.US7ASCII字符集 中文乱码解决办法
  8. macbook更新windows11
  9. Android Studio课堂总结05
  10. wps的计算机在哪里设置密码,wps_WPS Office如何设置密码?_office设置密码