事后多重比较方法

一、案例介绍

由单因素方差分析案例中,为研究郁金对低张性缺氧小鼠存活时间的影响,将36只小鼠随机生成A、B以及 C 三组,每组12个,雌雄各半,分别以10g/kg、20g/kg、40g/kg三种不同剂量的郁金灌胃,各组小鼠均同时置于放有钠石灰的250ml密闭广口瓶中,观察并记录小鼠存活时间。想要研究不同剂量的郁金下的小鼠的存活时间是否不同,经过分析后发现模型是有显著性差异,说明对个总体均数不全相等,但是究竟是A、B、C三组总体均数全部不等,还是其中两个总体均数不等,需要进一步研究(案例数据来源于:颜虹, 徐勇勇. 医学统计学[J]. 人民卫生出版社, 2015.)。

二、问题分析

经过单因素方差分析后发现模型是有显著性差异,说明对个总体均数不全相等,但是究竟是甲、乙、丙三组总体均数全部不等,还是其中两个总体均数不等,需要进一步对多个均数做两两比较,用多重比较方法。

三、软件操作及结果解读

(一) 数据导入

1.数据格式

首先将数据整理成正确的格式,一般X一列,Y为一例,并且分析的数据带有数据标签的,需要另添加一个表格进行说明,数据格式如下:

2.导入数据

将整理好的数据上传至SPSSAU系统内,如下:

上传结果如下:

(二)事后多重比较分析

对于单因素方差分析过程,可以参考前面所发的文章,这里对于其相关过程不再赘述。

  1. 软件操作
    单因素方差分析后,进行两两比较进一步研究,分析路径为点击【通用方法】→【方差分析】然后进行分析:

  1. 事后多重比较方法说明

多重比较有很多种方法,一般根据他的发展所采用的概率分布和发展过程可以发现,一般包括t检验和q检验衍生的方法,目前这两种方法的应用较多,另外还有一些基于F分布的方法,具体说明如下:

(1)LSD方法

LSD是最早的多重比较方法,LSD与独立样本t检验非常相近,主要差别在于LSD法在首先满足F检验达到显著的基础上,将F检验的误差均方作为合并方差,LSD法因其计算简单,检验效能高,所以被广泛应用,有研究者模拟试验比较了不同的事后多重比较方法,发现在方差中F检验显著时,LSD方法是检验效率最高的多重比较方法,但是LSD法也存在明显的不足,比如涉及过多的要比较均数对,犯I型错误的概率较高。其计算公式如下:

tα/2为t分布的临界值,通过查t分布表得到,其自由度为n-k,n为样本总数,k为因素中不同水平的水平个数;MSE为组内方差;ni和nj分别为第i个样本和j个样本的样本量。
4.根据显著性水平α做作出决策,如果均值之差的绝对值大于LSD,则拒绝H0,否则不拒绝H0。

(2)Scheffe

Scheffe检验设定所有可能线性组合,Scheffe检验的临界值是用组间自由度乘以F检验的临界值,该方法对于非均衡设计更有效,但是Scheffe计算相较其他方法更为复杂,计算公式如下:

(3)Bonferroni校正

Bonferroni不等式是指一个或多个时间发生的总概率不高于这些事件各自发生概率的加和。但一般认为该方法过于保守(更难得到拒绝无效假设的结论),Bonferroni法适用于比较次数不是太多的多重比较(比较次数越多越保守)。计算公式如下:

(4)sidak

Sidak基本思路与Bonferroni法接近,一般sidak优于Bonferroni法,它使用Bonferroni修正中的一个特例来估算所有假设测试之间存在的共同显著水平。

(5)Tamhane T2(方差不齐)

如果方差不齐,但希望进行多重比较则使用此方法,其使用前提是需要数据满足正态性,但是不需要满足方差齐性。

(6)SNK Q检验

SNK法的基本目标是把处理均数分成不同处理的子集。这些子集内部都是同质的,但是不同子集之间却存在差异,因此SNK又被称为分层检验,就是按照范围的不同采用不同的检验标准来判定显著性。因为其统计量为q,又称为q检验。其统计量的计算如下:

式中分子为任意两个对比组A、B的样本均数之差值;分母是差值的标准误;式 中和中��和�� 分别为A和B两个样本的例数,MS_误差为前述方差分析中算得的误差均方。

(7)Duncan检验

Duncan氏新复极差法,目前更多的统计学文献不推荐使用该方法,原因在于Duncan多重比较检验误差率的推导是基于单调性条件的(单调上升或单调下降且没有震荡),这也是很多动物试验结果应用Duncan氏新复极差法比较多的原因。

3.进行两两比较

本例子以SNK Q检验进行两两比较。结果如下:

方差分析表格:

SNK Q检验如下:

  1. 平均值
    A组和B组比较时平均值就分别是A组数据和B组数据的平均值。其余同理。
  2. 差值绝对值

(I)平均值-(J)平均值的绝对值=差值绝对值,比如|40.083-52.985|=12.875,其余以此类推。

3)K

Q检验的界值不但要考虑自由度,还需要考虑秩次R的差别,这里用K进行表示

而A组、B组C组的秩如下:

比如A组和B组:K=|1-2|+1=2;以此类推。

4)df

df为自由度,这里的自由度为误差自由度,一共有3组数据,每组12个样本,所以总的自由度为12×3-1=25,自变量的自由度为3-1=3,所以误差自由度为35-2=33;

5)5%和1%

根据K以及自由度进行查看q检验界值表确定p值。

6)se

Se为差值的标准误,计算如下:

7)LSR值

LSR值=Q临界值*se,比如2.887*1.665=4.792;以此类推;

四、结论

经过单因素方差分析后发现模型是有显著性差异,说明对个总体均数不全相等,经过事后多重比较的SNK Q检验的方法发现A组和B组在0.01水平上呈现显著性,说明两者具有差异,并且A组和C组,B组和C组都是在0.01水平上呈现显著性,说明三者之间两两比较均具有显著性差异。

五、知识小贴士

1、如何做Dunnett法事后多重比较?

如果需要进行Dunnett事后检验法,可使用SPSSAU通用方法里面的非参数检验,并且选择多重比较方法为Dunn’s t法即可。

2、提示‘数据质量异常’如何解决?

如果是X的某个组别下,Y的个数小于2个,此时会出现异常情况。建议使用分类汇总进行检查,确认此种异常情况后,使用筛选样本功能处理后再次分析即可。

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

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

相关文章

从原理到实践,分析 Redisson 分布式锁的实现方案(二)

上篇讲解了如何用 Redis 实现分布式锁的方案,它提供了简单的原语来实现基于Redis的分布式锁。然而,Redis作为分布式锁的实现方式也存在一些缺点。本文将引入Redisson来实现分布式锁。 一、Redisson是什么 Redisson是一个基于Redis的分布式Java框架。它提…

信息安全:网络安全体系 与 网络安全模型.

信息安全:网络安全体系 与 网络安全模型. 网络安全保障是一项复杂的系统工程,是安全策略、多种技术、管理方法和人员安全素质的综合。一般而言,网络安全体系是网络安全保障系统的最高层概念抽象,是由各种网络安全单元按照一定的规…

抖音seo短视频矩阵系统源代码开发技术分享

抖音SEO短视频矩阵系统是一种通过优化技术,提高在抖音平台上视频的排名和曝光率的系统。以下是开发该系统的技术分享: 熟悉抖音平台的算法 抖音平台的算法是通过分析用户的兴趣爱好和行为习惯,对视频进行排序和推荐。因此,开发人员…

Visitor设计模式访问元素方法的问题

Visitor设计模式访问元素方法的问题 GPT给出的答案寻找灵感前置声明Element层次的实例Visitor interface的声明Element interface的声明Element实际类的声明及实现实现一个Visitor客户端代码 实战测试结果 针对C来说,若要实现Visitor设计模式,则会面临循…

SAP安装笔记

1、准备安装介质,SWPM10SP25,51050829_NW750_JavaExport、SAP_HANA_CLIENT、kernel放到/sapcd/NetWeaver目录下 ​​​​​​​ 进入SWPM10SP25执行./sapinst安装 2、待出现 “Open your browser and paste the following URL address to access the G…

上门家政系统开发|上门预约家政小程序定制系统

随着人们生活水平的提高,对于家政服务的需求也越来越高。上门家政小程序的开发为家政服务商家提供了一个全新的经营和服务渠道。本文将介绍上门家政小程序适合的商家以及其优势。   1. 家政公司   家政公司是最直接受益于上门家政小程序开发的商家。通过开发家政…

企业博客资讯如何高效运营起来?

运营一个高效的企业博客资讯需要综合考虑多个因素,包括内容策划、发布频率、优化推广、互动反馈等。下面将从这些方面介绍如何高效运营企业博客资讯。 如何高效运营企业博客资讯 内容策划 首先,需要制定一个明确的内容策略。确定博客的定位和目标受众…

【C语言】指针进阶(二)

💐 🌸 🌷 🍀 🌹 🌻 🌺 🍁 🍃 🍂 🌿 🍄🍝 🍛 🍤 📃个人主页 :阿然成长日记 …

【UE5 多人联机教程】04-加入游戏

效果 步骤 1. 新建一个控件蓝图,父类为“USC_Button_Standard” 控件蓝图命名为“UMG_Item_Room”,用于表示每一个搜索到的房间的界面 打开“UMG_Item_Room”,在图表中新建一个变量,命名为“Session” 变量类型为“蓝图会话结果…

MB5B在HDB上的性能调优

背景 MB5B是用于查询物料的收发以及现有库存。日常业务查询,通常会按照月份查看某片地区物料的库存以及收发状态。 调优思路 按照客户日常操作的习惯,得到日常操作的数据范围,选出数据量最为突出最有代表性的地区和物料;利用SE30分别运行不同数量级的数据,比如20个门店、…

利用sklearn 实现线性回归、非线性回归

代码: import pandas as pd import numpy as np import matplotlib import random from matplotlib import pyplot as plt from sklearn.preprocessing import PolynomialFeatures from sklearn.linear_model import LinearRegression# 创建虚拟数据 x np.array(r…

DAY3,Qt(完成闹钟的实现,定时器事件处理函数的使用)

1.完成闹钟的实现&#xff0c;到点播报文本框的内容&#xff1b; ---alarm.h---头文件 #ifndef ALARM_H #define ALARM_H#include <QWidget> #include <QTimerEvent> //定时器处理函数类 #include <QTime> //时间类 #include <QPushButton> //按钮…

蓝牙技术|智能照明市场蓬勃发展,蓝牙技术助力市场发展

照明控制系统在商业和工业领域的应用广泛。例如&#xff0c;智能办公楼、商场、工厂等场所&#xff0c;可以通过照明控制系统实现节能和舒适性的提升。预计将从2023年的74亿美元增长到2032年的108亿美元&#xff0c;复合年增长率(CAGR)为4.3%。 随着LED照明技术在市场上的逐渐普…

QT DAY3

1.思维导图 2.完成闹钟的实现 头文件 #include <QTextToSpeech> #include <QTextEdit> QT_BEGIN_NAMESPACE namespace Ui { class Widget; } QT_END_NAMESPACEclass Widget : public QWidget {Q_OBJECTQLineEdit *edit1new QLineEdit;// QTextEdit *edit2new QTe…

java版企业工程项目管理系统 Spring Cloud+Spring Boot+Mybatis+Vue+ElementUI+前后端分离 功能清单

Java版工程项目管理系统 Spring CloudSpring BootMybatisVueElementUI前后端分离 功能清单如下&#xff1a; 首页 工作台&#xff1a;待办工作、消息通知、预警信息&#xff0c;点击可进入相应的列表 项目进度图表&#xff1a;选择&#xff08;总体或单个&#xff09;项目显示…

新手小白学习SWAT模型【建模方法、实例应用、高级进阶】

目录 第一部分&#xff1a;SWAT模型实践部分 第二部分&#xff1a;SWAT模型【进阶部分】 更多推荐 【专家】&#xff1a;刘老师【副教授】&#xff0c;北京重点高校资深专家&#xff0c;和美国SWAT软件开发方长期合作&#xff0c;拥有丰富的科研及工程技术经验&#xff0c;长…

【双指针优化DP】CF985E

Problem - 985E - Codeforces 题意&#xff1a; 思路&#xff1a; 首先肯定需要排个序&#xff0c;然后分段DP 但是平常写的分段DP都是n^2的&#xff0c;这里的可以发现单调性&#xff0c;因此考虑双指针转移 这里两个指针都代表两个段的右端点 Code&#xff1a; #includ…

MySQL-MHA高可用配置及故障切换

MySQL-MHA 一、MHA概述&#xff1a;1.概述&#xff1a;2.MHA的组成&#xff1a;3.MHA的特点&#xff1a;4.MHA的工作原理&#xff1a; 二、搭建MySQL MHA&#xff1a;1.配置主从复制&#xff1a;2.配置MHA&#xff1a;3.manager与node工具使用&#xff1a;4.在 manager 节点上配…

Redis优惠券秒杀超卖问题

Redis秒杀超卖问题 前言一、出现秒杀超卖的原因二、超卖解决方案使用乐观锁解决超卖问题程序中进行解决 前言 这是我认为b站上最好的redis教程&#xff0c;各方面讲解透彻&#xff0c;知识点覆盖比较全。 黑马redis视频链接&#xff1a;B站黑马redis教学视频 本文参考黑马redi…

vue使用qrcodejs2-fix或者qrcodejs2插件生成二维码

1. vue2安装 npm i qrcodejs2 1.1. vue3安装 npm install qrcodejs2-fix 2. 组件中引入并封装成公共组件&#xff0c;vue3版 <template><!-- 二维码生成 --><div class"body-div"><div style"width: 100%;height: 100%;" :id&quo…