多方法做配对样本t检验(三)

news2024/12/27 8:25:30

Wilcoxon符号秩检验

Wilcoxon符号秩检验(Wilcoxon Signed-Rank Test) 是一种非参数统计方法,用于检验两组相关样本(配对样本)之间的差异是否显著。它通常用来代替配对样本t检验,特别是在数据不符合正态分布或者样本量较小的情况下。与配对样本t检验不同,Wilcoxon符号秩检验不依赖于数据的正态性假设,而是基于数据的秩次(rank)进行计算。

Wilcoxon符号秩检验的背景和适用情况

  • 非参数检验:Wilcoxon符号秩检验属于非参数检验方法,这意味着它不要求数据必须服从特定的分布(如正态分布)。因此,当样本数据无法满足正态性假设时,Wilcoxon检验提供了一个稳健的替代方案。

  • 应用场景:它通常用于检验相同个体或单位在两种条件下的测量值是否存在显著差异。常见的应用场景包括:

    • 治疗前后数据的比较(如药物治疗前后血压的变化)。
    • 相同受试者在不同时间点或不同条件下的测量结果。
  • 替代配对样本t检验:当数据的分布不符合正态性时,或者样本量非常小,配对样本t检验可能不适用。这时,Wilcoxon符号秩检验作为一种无分布假设的检验方法更为适用。

47a058c983dd4ead8bd2fc562e230b09.png


代码

代码解析:

wilcox.test(purchase ~ 编组, data = data1, alternative = "two.sided")

参数解释:

  • purchase ~ 编组:这是一个 公式(formula),用于指定要比较的变量和分组变量。
    • purchase 是因变量(依赖变量),表示购买数据(可能是购买的金额、次数或其他相关数据)。
    • 编组 是分组变量(自变量),表示不同的组或类别(例如,可能是“组1”和“组2”)。
  • data = data1:指定使用的数据框 data1,其中包含了 purchase编组 两列数据。
  • alternative = "two.sided":指定检验的类型为 双尾检验,即检验两个组的中位数是否存在显著差异,方向不确定(与单尾检验的假设相对)。

检验类型:

  • Wilcoxon秩和检验(又叫做 Mann-Whitney U 检验)用于比较两组独立样本的分布差异。它不要求数据服从正态分布,适用于数据不满足正态性假设的情况。
  • alternative = "two.sided" 表示这是一个 双尾检验,目的是判断两个组的中位数是否存在显著差异。检验的原假设是:“两个组的中位数相等”,备择假设是:“两个组的中位数不相等”。

输出解释:

Wilcoxon rank sum test with continuity correction

data:  purchase by 编组
W = 10228, p-value = 0.0001133
alternative hypothesis: true location shift is not equal to 0

1. 检验类型

  • Wilcoxon rank sum test with continuity correction:表示使用了 Wilcoxon秩和检验,并且应用了 连续性修正(continuity correction)。在某些情况下,Wilcoxon检验会对结果进行修正以提高准确性,特别是样本量较小或者数据呈现离散分布时。

2. W 统计量

  • W = 10228:这是 Wilcoxon秩和检验的统计量,即根据数据的秩次计算得出的统计量。该值用于评估两个组是否有显著差异。W值越大或越小,意味着两组差异越明显。

3. p值

  • p-value = 0.0001133:这是检验的 p值。它表示在零假设(两个组的中位数相等)的前提下,观察到或更极端的结果出现的概率。
    • p值小于显著性水平(如 0.05) 时,拒绝零假设,表示两组之间存在显著差异。
    • 在这个例子中,p-value = 0.0001133,远小于 0.05,因此我们可以拒绝零假设,认为两个组的中位数存在显著差异。

4. 备择假设

  • alternative hypothesis: true location shift is not equal to 0:表示 备择假设 是“两个组的中位数存在显著差异”,也就是“两个组的 位置变化 不等于 0”。
    • 由于 alternative = "two.sided",备择假设是“两个组的中位数不相等”。
    • 如果 p值小于显著性水平(如 0.05),我们会拒绝零假设,接受备择假设。

总结

  1. 检验目的:使用 Wilcoxon秩和检验,检验 purchase 变量在不同分组(由 编组 变量划分的组)之间是否存在显著差异。
  2. 结果解读
    • W = 10228 是秩和检验的统计量。
    • p-value = 0.0001133 显示出非常显著的差异(p值远小于0.05),因此我们可以拒绝零假设,即认为两个组的中位数存在显著差异。
  3. 结论:根据该检验结果,我们得出结论,purchase 变量在不同 编组 下有显著差异。

与经典的t检验的区别:

  • t检验(通常用于正态分布数据)假设数据来自正态分布,而 Wilcoxon秩和检验 是一种非参数方法,不要求数据服从正态分布,因此适用于数据分布未知或不满足正态性假设的情况。

 

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

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

相关文章

如何选择最适合企业的ETL解决方案?

在今天的大数据时代,企业的数据管理和处理变得愈发重要。企业也越来越依赖于数据仓库和数据湖来提取、转换和加载(ETL)关键业务信息。一个高效、灵活的ETL解决方案不仅能提升数据处理能力,还能为企业决策提供有力支持。然而&#…

前端node.js

一.什么是node.js 官网解释:Node.js 是一个开源的、跨平台的 JavaScript 运行时环境。 二.初步使用node.js 需要区分开的是node.js和javascript互通的只有console和定时器两个API. 三.Buffer Buffer 是一个类似于数组的 对象,用于表示固定长度的字节序列。Buffer…

Facebook的开源项目解析:推动开发者社区的技术进步

Facebook,作为全球领先的社交平台之一,其在技术领域的创新不仅体现在产品功能的实现上,也积极推动开源社区的发展。开源项目已经成为Facebook技术战略的重要组成部分,通过开源,Facebook不仅加速了技术进步,…

本地学习axios源码-如何在本地打印axios里面的信息

1. 下载axios到本地 git clone https://github.com/axios/axios.git 2. 下载react项目, 用vite按照提示命令配置一下vite react ts项目 npm create vite my-vue-app --template react 3. 下载koa, 搭建一个axios请求地址的服务端 a.初始化package.json mkdir koa-server…

电阻可靠性的内容

一、影响电阻可靠性的因素: 影响电阻可靠性的因素有温度系数、额定功率,最大工作电压、固有噪声和电压系数 (一)温度系数 电阻的温度系数表示当温度改变1摄氏度时,电阻阻值的相对变化,单位为ppm/℃.电阻温…

uniapp联系我们页的设计和实现

联系我们页 代码 map文档&#xff1a;map | uni-app官网 (dcloud.net.cn) <template><view class"contact"><image class"img" src"http://www.itcast.cn/2018czydz/images/gywmban.jpg"></image><view class"…

算法竞赛进阶指南——位运算

算法竞赛进阶指南——位运算 与或非异或and&#xff0c;&or&#xff0c;|not&#xff0c;~xor&#xff0c;^ 在m位二进制数中&#xff0c;通常称最低位为第0位&#xff0c;从右到左以此类推&#xff0c;最高位是第m-1位 补码&#xff1a; unsigned int&#xff1a; 直接把…

【科研】9如何高效阅读和理解学术论文

【科研】9如何高效阅读和理解学术论文 写在最前面一、为什么需要系统的阅读方法&#xff1f;二、阅读论文的11步方法三、实践示例四、常见问题解答五、结语 &#x1f308;你好呀&#xff01;我是 是Yu欸 &#x1f30c; 2024每日百字篆刻时光&#xff0c;感谢你的陪伴与支持 ~ …

Java 泛型详细解析

泛型的定义 泛型类的定义 下面定义了一个泛型类 Pair&#xff0c;它有一个泛型参数 T。 public class Pair<T> {private T start;private T end; }实际使用的时候就可以给这个 T 指定任何实际的类型&#xff0c;比如下面所示&#xff0c;就指定了实际类型为 LocalDate…

Design Linear Filters in the Frequency Domain (MATLAB帮助文档)

Design Linear Filters in the Frequency Domain 这个帮助文档写得很好&#xff0c;简单明了&#xff0c;一句废话没有。 This topic describes functions that perform filtering in the frequency domain. 2-D Finite Impulse Response (FIR) Filters The Image Processi…

手机实时提取SIM卡打电话的信令声音-蓝牙电话如何适配eSIM卡的手机

手机实时提取SIM卡打电话的信令声音 --蓝牙电话如何适配eSIM卡的手机 一、前言 蓝牙电话的海外战略中&#xff0c;由于海外智能手机市场中政策的差异性&#xff0c;对内置eSIM卡的手机进行支持是非常合理的需求。Android系列手机中&#xff0c;无论是更换通信运营商&#xf…

软通动力携子公司鸿湖万联、软通教育助阵首届鸿蒙生态大会成功举办

11月23日中国深圳&#xff0c;首届鸿蒙生态大会上&#xff0c;软通动力及软通动力子公司鸿湖万联作为全球智慧物联网联盟&#xff08;GIIC&#xff09;理事单位、鸿蒙生态服务&#xff08;深圳&#xff09;有限公司战略合作伙伴&#xff0c;联合软通教育深度参与了大会多项重磅…

【论文笔记】Frequency Domain Model Augmentation for Adversarial Attack

Abstract 对于黑盒攻击&#xff0c;替代模型与受害模型之间的差距通常较大&#xff0c;表现为较弱的攻击性能。基于对抗样本的可迁移性可以通过同时攻击不同模型来提高的观察&#xff0c;提出了利用变换图像模拟不同模型的模型增强方法。 然而&#xff0c;现有的空间域变换并没…

【人工智能-科普】深度森林:传统机器学习与深度学习的创新结合

文章目录 深度森林:传统机器学习与深度学习的创新结合一、什么是深度森林?二、深度森林的工作原理1. **特征提取和转换**2. **多层级训练**3. **最终分类**三、深度森林的关键组成部分1. **森林层(Forest Layer)**2. **级联结构(Cascade Structure)**3. **特征增强(Feat…

嵌入式硬件实战提升篇(三)商用量产电源设计方案 三路电源输入设计 电源管理 多输入供电自动管理 DCDC降压

引言&#xff1a;本文你能实际的了解到实战量产产品中电源架构设计的要求和过程&#xff0c;并且从实际实践出发搞懂电源架构系统&#xff0c;你也可以模仿此架构抄板到你自己的项目&#xff0c;并结合硬件篇之前的项目以及理论形成正真的三路电源输入设计与开发板电源架构块供…

网络——HTTP与HTTPS三次握手和四次挥手

HTTP协议本身并不直接处理TCP连接的建立和关闭&#xff0c;这些是由底层的TCP协议来完成的。但是&#xff0c;由于HTTP通常运行在TCP之上&#xff0c;因此理解TCP的三次握手&#xff08;用于建立连接&#xff09;和四次挥手&#xff08;用于关闭连接&#xff09;对于理解HTTP通…

了解Linux —— 理解其中的权限

前言 在了解Linux权限之前&#xff0c;先来探讨我们使用的shell 命令它到底是什么&#xff1f; Linux 是一个操作系统&#xff0c;我们称其为内核(kernel) &#xff0c;正常情况下&#xff0c;我们一般用户操作并不是去直接使用内核&#xff0c;而是通过kernel 的外壳程序&…

TYUT设计模式大题

对比简单工厂&#xff0c;工厂方法&#xff0c;抽象工厂模式 比较安全组合模式和透明组合模式 安全组合模式容器节点有管理子部件的方法&#xff0c;而叶子节点没有&#xff0c;防止在用户在叶子节点上调用不适当的方法&#xff0c;保证了的安全性&#xff0c;防止叶子节点暴露…

深入理解 AI 产品的核心价值——《AI产品经理手册》

现在&#xff0c;人们对AI 充满了兴趣和看法。这些年&#xff0c;我亲身经历了对AI 的感受和认识的此起彼伏。我还是学生时&#xff0c;就对AI 以及伴随而来的第四次工业革命感到无比激动和期待。然而&#xff0c;当我开始组织读书会&#xff0c;每月阅读有关AI 的书籍&#xf…

Vue 将推出「无虚拟DOM」版本,又是新的前端框架趋势?

文章目录 背景无虚拟DOM版的Vue3Vue Vapor 在线演练题外话&#xff1a;渲染流程 背景 随着 React 和 Vue 这些前端框架的爆火&#xff0c;他们的渲染方式&#xff0c;虚拟DOM&#xff0c;也跟着火了起来&#xff0c;大家都认为这是一种高性能批量更新DOM的方式但是近一两年有不…