(生物信息学)R语言与统计学入门(五)—— Wilcoxon秩和检验法和Mann-Whitney U检验
上回说到t检验:(生物信息学)R语言与统计学入门(一)——t 检验_Lijingxian教你学生信的博客-CSDN博客t检验,亦称student t检验(Student's t test),比较两个平均数的差异是否显著。https://lijingxian19961016.blog.csdn.net/article/details/123553352?spm=1001.2014.3001.5502
在正态总体的假定下, 两样本的均值检验通常用t检验。
在零假设成立时服从自由度为n1+n2-2的t分布,和单样本情况一样,t检验并不稳健。在不知总体分布时,使用t检验可能有风险,因此考虑Wilcoxon秩和检验法。
我们算差异表达基因是就是考虑用的此法。
此检验法是用来检验两个样本的位置参数关系. 与单样本的Wilcoxon符号,检验一样, 它也充分利用了样本中秩的信息。
说的太多也不明白,反正就是两组比较考虑位置关系的时候就用秩和检验法。
比图,比较糖尿病鼠和正常老鼠的体重,运行下面代码:
diabetes<-c(42,44,38,52,48,46,34,44,38)
normal<-c(34,43,35,33,34,26,30,31,31,27,28,27,30,37,32)
wilcox.test(diabetes,normal,exact = FALSE, correct=FALSE)
结果如下:
结论是:
因为P值小于0.05,故拒绝原假设,认为两组的体重显著不同。
什么使用用t检验什么时候用wilcox检验呢?
在数据呈严重偏态分布或有离群值的时候,可不要用t检验。它可能检验不出很明显的均数差异。
我们可以用shapiro.test函数检验一下上面数据的正态性:
shapiro.test(diabetes)
shapiro.test(normal)
可以看到他们P值没有意义,也就是他们是服从正态分布的,那么这种数据也是可以用于t检验的。
(生物信息学)R语言与统计学入门(五)—— Wilcoxon秩和检验法和Mann-Whitney U检验相关推荐
- (生物信息学)R语言与统计学入门(二)——单因素方差分析
上次说到t检验,是检验两组数据的均数差异,链接如下: (生物信息学)R语言与统计学入门(一)--t 检验_李京弦的博客-CSDN博客 这次我们来介绍一下单因素方差分析. 单因素方差分析: 方差分析(A ...
- (生物信息学)R语言与统计学入门(七)—— 一元线性回归分析
我们之前讲过相关性分析,生物信息学常见的相关性分析是pearson相关和spearman相关. (生物信息学)R语言与统计学入门(六)-- Pearson和Spearman相关性分析_Lijingxi ...
- R语言七天入门教程五:认识并使用函数
R语言七天入门教程五:认识并使用函数 一.什么是函数 在编程语言中,如果有一段代码需要在多次重复使用,除了复制粘贴外,还可以将其写成一个函数.函数可以很方便地实现代码复用,对于复杂的程序功能,可以将其 ...
- R语言七天入门教程二:认识变量与运算符
R语言七天入门教程二:认识变量与运算符 一.什么是变量 1.变量 顾名思义,我们可以将变量理解为"可以改变的量",是计算机语言中能储存计算结果或能表示值的抽象概念.这里的值可以是数 ...
- R语言学习笔记——入门篇:第一章-R语言介绍
R语言 R语言学习笔记--入门篇:第一章-R语言介绍 文章目录 R语言 一.R语言简介 1.1.R语言的应用方向 1.2.R语言的特点 二.R软件的安装 2.1.Windows/Mac 2.2.Lin ...
- R语言七天入门教程六:文件相关操作
R语言七天入门教程六:文件相关操作 一.文件的读写 R 语言作为统计学编程语言,常常需要处理大量数据,而这些数据通常会从文件中进行读取,因此文件读写在R语言中是非常重要的操作.在R语言中,用到最多的文 ...
- R语言学习笔记——入门篇:第三章-图形初阶
R语言 R语言学习笔记--入门篇:第三章-图形初阶 文章目录 R语言 一.使用图形 1.1.基础绘图函数:plot( ) 1.2.图形控制函数:dev( ) 补充--直方图函数:hist( ) 补充- ...
- R语言编写自定义函数使用Wilcoxon符号秩检验(Wilcoxon signed rank)实现多分组非参数成对检验(pairwise)、并使用p.adjust函数调整概率值
R语言编写自定义函数使用Wilcoxon符号秩检验(Wilcoxon signed rank)实现多分组非参数成对检验(Nonparametric pairwise multiple comparis ...
- R语言基础知识入门学习(一)
目录 系列文章目录 一.软件下载 二.基本知识 1. 对象 2. 向量 3. 向量化 4. 因子 总结 系列文章目录 R语言基础知识入门学习(一) 一.软件下载 我们可以通过这个网址对R语言软件进行下 ...
最新文章
- [20170914]tnsnames.ora的管理.txt
- UPC2710T放大电路功率增益测试
- 软件项目版本号的命名规则及格式
- 期末总结:LINUX内核分析与设计期末总结
- Apache Kafka 1.0.0正式发布!
- 【转】python类中super()和__init__()的区别
- 如何自定义SAP Spartacus的路由路径
- 2016年:勒索病毒造成损失预估超过10亿美元
- python 比赛成绩预测_大数据新研究:用六个月的跑步记录准确预测马拉松完赛成绩...
- Json序列化空时间字段出异常
- pythonsocket自动化教程_Python基本socket通信控制操作示例
- 《番茄工作法图解》一次只做一件事
- 通话清晰的蓝牙耳机推荐,打电话专用的耳机盘点
- IC卡CPU卡32位单片机S3系列接触式读写模块分类与性能攻略
- FTP服务器是什么意思
- 软件测试面试考什么综合素质,综合素质测评都考了啥
- hash函数的简单介绍
- 用Python3调用百度AI和图灵机器人实现一个智能(bushi)AI聊天机器人
- 玩转算法面试LeetCode题目目录
- React使用百度地图实现驾车路线规划