R实验 非参数性检验(二)

实验目的:

了解符号检验,掌握Wilcoxon符号秩检验,Wilcoxon秩和检验;

掌握Pearson拟合优度c2检验,Shapiro-Wilk 正态性检验,了解Kolmogorov-Smirnov单样本和双样本检验);

实验内容:

(习题6.2)在某养鱼塘中,根据过去经验,鱼的长度的中位数为14.6cm,现对鱼塘中鱼的长度进行一次估测,随机地从鱼塘中取出10条鱼长度如下(单位:cm):

13.32  13.06  14.02  11.86  13.58  13.77  13.51  14.42  14.44  15.43

(存放在fish.data文件中)(1)用符号检验分析;(2)用Wilcoxon符号秩检验。将它们作为一个样本进行检验,试分析,该鱼塘中鱼的长度是在中位数之上,还是在中位数之下。

提示:单个总体的中位数检验。

解:

(1)用符号检验分析

提出假设:

H0:M = 14.6

H1:M ≠ 14.6

源代码及运行结果:(复制到此处,不要截图)

> X<-scan("C:\\Users\\黄培滇\\Desktop\\R语言生物统计学\\chap06\\fish.data")> binom.test(sum(X>14.6),length(X))

Exact binomial test

data:  sum(X > 14.6) and length(X)

number of successes = 1, number of trials = 10,

p-value = 0.02148

alternative hypothesis: true probability of success is not equal to 0.5

95 percent confidence interval:

 0.002528579 0.445016117

sample estimates:

probability of success

                   0.1

结论:

P值(=0.02148)<0.05,拒绝原假设,并且置信区间【0.002528579,0.445016117】<0.05,即鱼的长度在中位数之上。

(2)用Wilcoxon符号秩检验分析

提出假设:

H0:M = 14.6

H1:M ≠ 14.6

源代码及运行结果:(复制到此处,不要截图)

> X<-scan("C:\\Users\\黄培滇\\Desktop\\R语言生物统计学\\chap06\\fish.data")> wilcox.test(X,mu=14.6,exact = F,conf.int = T)

Wilcoxon signed rank test with continuity

correction

data:  X

V = 4.5, p-value = 0.02174

alternative hypothesis: true location is not equal to 14.6

95 percent confidence interval:

 13.06002 14.43996

sample estimates:

(pseudo)median

      13.74995

结论:P值(=0.0217)<0.05,拒绝原假设,并且中位数的置信区间可知,这批鱼的长度在中位数之上。

(习题6.4)用两种不同的测定方法测定同一种中草药的有效成分,共重复20次,得到实验结果如下表所示(数据存放在 method.data 文件中). (1) 试用符号检验法检验两测定有无显著差异;(2)试用 Wilcoxon 符号秩检验法检验两测定有无显著差异;(3) 试用 Wilcoxon 秩和检验法检验两测定有无显著差异。

方法A

方法B

方法A

方法B

方法A

方法B

1

48.0

37.0

8

36.0

36.0

15

52.0

44.5

2

33.0

41.0

9

11.3

5.7

16

38.0

28.0

3

37.5

23.4

10

22.0

11.5

17

17.3

22.6

4

48.0

17.0

11

36.0

21.0

18

20.0

20.0

5

42.5

31.5

12

27.3

6.1

19

21.0

11.0

6

40.0

40.0

13

14. 2

26.5

20

46.1

22.3

7

42.0

31.0

14

32.1

21.3

两种不同的测试方法得到的结果

提示:两个总体的中位数检验。

解:

(1)用符号检验分析(提示:以两个样本之差>0的个数作为成功的个数)

提出假设:

H0:M = 0

H1:M ≠ 0

源代码及运行结果:(复制到此处,不要截图)

> X<-read.table("C:\\Users\\黄培滇\\Desktop\\R语言生物统计学\\chap06\\method.data",header = T)> Y<-(X$A-X$B)> binom.test(sum(Y>0),length(Y))

Exact binomial test

data:  sum(Y > 0) and length(Y)

number of successes = 14, number of trials = 20,

p-value = 0.1153

alternative hypothesis: true probability of success is not equal to 0.5

95 percent confidence interval:

 0.4572108 0.8810684

sample estimates:

probability of success

                   0.7

结论:P值(=0.1153)>0.05,接受原假设,即测试中草药成分方法A与方法B无显著性差异。

(2)用Wilcoxon符号秩检验分析

提出假设:

H0:M = 0

H1:M ≠ 0

源代码及运行结果:(复制到此处,不要截图)

> X<-read.table("C:\\Users\\黄培滇\\Desktop\\R语言生物统计学\\chap06\\method.data",header = T)> M<-(X$A - X$B)> wilcox.test(M,,exact = F)

Wilcoxon signed rank test with continuity

correction

data:  M

V = 136, p-value = 0.005191

alternative hypothesis: true location is not equal to 0

结论:P值(=0.00519)<0.05,拒绝原假设,即测试中草药成分方法A与方法B存在显著性差异。

(3)用Wilcoxon秩和检验分析

提出假设:

H0:A - B = 0

H1:A - B ≠ 0

源代码及运行结果:(复制到此处,不要截图)

> X<-read.table("C:\\Users\\黄培滇\\Desktop\\R语言生物统计学\\chap06\\method.data",header = T)> wilcox.test(X$A,X$B,paired = T,exact = F)

Wilcoxon signed rank test with continuity

correction

data:  X$A and X$B

V = 136, p-value = 0.005191

alternative hypothesis: true location shift is not equal to 0

结论:P值(=0.00519)<0.05,拒绝原假设,即测试中草药成分方法A与方法B存在显著性差异。

(习题6.5)为比较一种新疗法对某种疾病的治疗效果,将40名患者随机地分为两组,每组20人,一组采用新疗法,另一组用原标准疗法。经过一段时间的治疗后,对每个患者的疗效作仔细的评估,并划分为差、较差、一般、较好和好5个等级。两组处于不同等级的患者人数下表所示。试分析,由此结果能否认为新方法的疗效显著地优于原疗法。(a =0.05)

等级

较差

一般

较好

新疗法组

0

1

9

7

3

原疗法组

2

2

11

4

1

不同方法治疗后的结果

解:提出假设:

H0:M1 - M2 = 0

H1:M1 - M2 ≠ 0

源代码及运行结果:(复制到此处,不要截图)

> New<-rep(1:5,c(0,1,9,7,3))> Old<-rep(1:5,c(2,2,11,4,1))> wilcox.test(New,Old,exact = F)

Wilcoxon rank sum test with continuity correction

data:  New and Old

W = 266, p-value = 0.05509

alternative hypothesis: true location shift is not equal to 0

结论:P值(=0.05509)>0.05,接受原假设,即认为新方法的疗效与原疗法没有显著性差异。

(习题6.6)Mendel用豌豆的两对相对性状进行杂交实验,黄色圆滑种子与绿色皱缩种子的豌豆杂交后,第二代根据自由组合规律,理论分离比为

黄圆:黄皱:绿圆:绿皱 = ( 9/16):(3/16):(3/16):(1/16)

实际实验值为:黄圆315粒、黄皱101粒、绿圆108粒、绿皱32粒,共556粒。问此结果是否符合自由组合规律的理论分离比?

解:提出假设:

H0:p1 = 9/16,p2 = 3/16,p3 = 3/16,p4 = 1/16

H1:p1 ≠ 9/16,p2 ≠ 3/16,p3 ≠ 3/16,p4 ≠ 1/16

源代码及运行结果:(复制到此处,不要截图)

> chisq.test(c(315,101,108,32),p = c(9,3,3,1)/16)

Chi-squared test for given probabilities

data:  c(315, 101, 108, 32)

X-squared = 0.47002, df = 3, p-value = 0.9254

结论:P值(=0.9254)>0.05,接受原假设,即豌豆杂交结果符合自由组合定律的分离定律。

(习题6.7)观察每分钟进入某商店的人数X,任取200分钟,所得数据如下:

顾客人数

0

1

2

3

4

5

频数

92

68

28

11

1

0

试分析,能否认为每分钟顾客数X服从Poisson分布(a =0.1)。

解:提出假设:

H0:X服从Poisson分布

源代码及运行结果:(复制到此处,不要截图)

> X<-0:5> Y<-c(92,68,28,11,1,0)> lambda<-weighted.mean(X,Y)> x<-0:4> y<-c(92,68,28,12)> F<-ppois(x,lambda);m<-length(y)> p<-F[1];p[m]<-1-F[m-1]> for (i in 2:(m-1)) p[i] <- F[i] - F[i-1]> (chi<-chisq.test(y,p = p))

Chi-squared test for given probabilities

data:  y

X-squared = 0.91132, df = 3, p-value = 0.8227

结论:P值(=0.8227)>0.05,接受原假设,即分钟顾客数X服从Poisson分布

(习题6.10)对习题6.2的数据做正态性检验。问该数据是否能做T检验?如果能,请做T 检验。结合习题6.2,分析各种的检验方法,试说明哪种检验法的效果最好。

解:提出假设:

H0:鱼的长度服从正态分布

源代码及运行结果:(复制到此处,不要截图)

> X<-scan("C:\\Users\\黄培滇\\Desktop\\R语言生物统计学\\chap06\\fish.data")Read 10 items> shapiro.test(X)

Shapiro-Wilk normality test

data:  X

W = 0.96883, p-value = 0.8798

结论:P值(=0.8798)>0.05,接受原假设,即鱼的长度服从正态分布。由于题目样本量较小使用Wilcoxon符号秩和检验可能更为适合。

35位健康男性在未进食前的血糖浓度如下所示,

87 77 92 68 80 78 84 77 81 80 80 77 92 86 76

81 90 84 86 80 68 77 87 76 77 78 92 75 80 78

80 81 75 77 72

试用KS方法检验这组数据是否服从均值 μ =80,标准差 σ =6的正态分布?

解:提出假设:

H0: 数据服从均值 μ =80,标准差 σ =6的正态分布

源代码及运行结果:(复制到此处,不要截图)

> bs<-c(87,77,92,68,80,78,84,77,81,80,80,77,92,86,76,81,90,84,86,80,68,77,87,76,77,78,92,75,80,78,80,81,75,77,72)> ks.test(bs,"pnorm",mean = 80,sd = 6,exact = T)

Exact one-sample Kolmogorov-Smirnov test

data:  bs

D = 0.1481, p-value = 0.3883

alternative hypothesis: two-sided

结论:P值(=0.3883)>0.05,接受原假设,即数据服从均值 μ =80,标准差 σ =6的正态分布

思考:

符号检验、Wilcoxon符号秩检验和Wilcoxon秩和检验针对的哪一类型的数据?A.连续型变量;B.无序分类变量;C.有序分类变量

B.无序分类变量

顺序统计量与秩统计量是一样的吗?在R语言中分别利用什么函数可以求得?秩统计计量是按顺序排列还是按降序排列?

顺序统计量 quantile()

统计量 rank()、order()

按顺序排列

非参数检验中在检验一个样本是否来自某个总体,或者检验两个总体是否有显著性差异时,为什么不能用均值这个统计量,而是用中位数这个统计量?

因为中位数这个统计量与分布没有关系。

非参数检验中使用中位数作为统计量,是因为中位数对异常值不敏感,能够更好地反映数据的中心位置,同时也避免了假设总体分布形式的限制

为什么符号秩检验的功效比符号检验好?

因为符号秩检验将符号检验中没有利用的数据顺序信息也考虑了进来,从而提高了检验的效力

符号检验和Wilcoxon符号秩检验都可以用于单个样本的检验,来判断一个样本是否来自某个总体;也可以用于两配对(成对)样本的检验,来判断两个相关总体是否存在显著性差异。Wilcoxon秩和检验主要是用于哪一类问题的检验?

主要用于两独立样本的检验

参数检验中的均值检验,两配对样本t检验可以转化为单样本t检验,即检验两个样本的差值序列的均值是否为0。非参数检验中的中位数检验,两个配对样本的检验,也可以转化为单样本的检验,即检验两个样本的差值序列的______是否为____。

中位数 0

c2检验针对的哪一类型的数据?A.连续型变量;B.无序分类变量(计数资料);C.有序分类变量

B.无序分类变量(计数资料)

分布拟合检验的方法主要有哪三种?在R语言中这三种方法用的函数分别是?

分布拟合检验的方法主要有Kolmogorov-Smirnov检验、Chi-squared检验和Anderson-Darling检验。在R语言中,分别可以使用函数ks.test()、chisq.test()和ad.test()进行拟合检验。

Kolmogorov-Smirnov检验与Pearson 拟合优度c2检验相比,有什么优缺点?

优点:K-S检验比Pearson 拟合优度c2检验使用更加简单,且若两种方法都能使用时,则K-S检验的功效略优于Pearson 拟合优度c2检验。

缺点:K-S检验只能用于连续型累积分布函数,Pearson 拟合优度c2检验可用于离散型和连续型分布。

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

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

相关文章

06. Redis 主从复制

文章目录 概念主从复制主从复制的作用 环境配置总结复制原理 宕机后手动配置主机 概念 主从复制 是指将一台 Redis 服务器的数据复制到其他的 Redis 服务器&#xff1a; 前者称为主节点&#xff08;master/leader&#xff09;&#xff0c;后者成为从节点&#xff08;slave/f…

[数组查找]1.图解线性查找及其代码实现

线性查找 线性查找是一种在数组中查找数据的算法。与二分查找不同&#xff0c;即便数据没有按顺序存储&#xff0c;也可以应用线性查找。线性查找的操作很简单&#xff0c;只要在数组中从头开始依次往下查找即可。虽然存储的数据类型没有限制&#xff0c;但为了便于理解&#x…

windows 下nginx常用命令

1、启动&#xff0c;目录cmd&#xff0c;后 start nginx.exe 2.重新加载 nginx -s reload 3.查看状态 tasklist /fi “imagename eq nginx.exe” 4.关闭 nginx -s quit

头晕、心悸…你们小年轻配不上张俊杰的霸王茶姬,还要奔上市

近日&#xff0c;有多名网友在社交平台反映称&#xff0c;自己在喝了霸王茶姬的新品“万里木兰”奶茶后&#xff0c;出现了失眠、头晕、心悸等不同程度的不适症状&#xff0c;霸王茶姬方面则表示“可能是茶多酚过敏”。 而就在几天前举行的“2024年国际茶日现代东方茶创新论坛…

java —— 连接 MySQL 操作

MySQL 是独立于 java 之外的数据库&#xff0c;二者之间建立连接需要提前引入 mysql-connector-java 的 jar 包。 一、引入方法&#xff1a; ① 在项目中新建一个 Folder&#xff08;即文件夹&#xff09;&#xff0c;该文件夹通常命名为 lib&#xff0c;意思是存放项目所依赖…

揭秘 淘宝死店采集私信筛选,号称日赚500+

淘宝死店采集工具为电子商务创业者揭示了一个领域的新机遇&#xff0c;通过提供一系列深入分析和资源挖掘的功能&#xff0c;展现了从失败中寻找成功之道的独特方法论。以下是如何通过这种工具寻找电商平台中的隐含机会的几个关键方面&#xff1a; 分析失败的深层原因&#x…

一文搞懂 Transformer(总体架构 三种注意力层)

本文将从Transformer的本质、Transformer_的原理_、_Transformer的应用__三个方面&#xff0c;带您一文搞懂Transformer&#xff08;总体架构 & 三种注意力层&#xff09;。 节前&#xff0c;我们组织了一场算法岗技术&面试讨论会&#xff0c;邀请了一些互联网大厂朋友…

ISCC2024个人挑战赛WP-DLLCode

&#xff08;非官方解&#xff0c;以下内容均互联网收集的信息和个人思路&#xff0c;仅供学习参考&#xff09; 注意到程序调用了Encode函数对明文进行加密&#xff0c;点进去发现是对外部DLL的调用 静态分析DLL中的Encode函数可以得到 写出对应的解密脚本如下 #include <…

Ollama| 搭建本地大模型,最简单的方法!效果直逼GPT

很多人想在本地电脑上搭建一个大模型聊天机器人。总是觉得离自己有点远&#xff0c;尤其是对ai没有了解的童鞋。那么今天我要和你推荐ollama&#xff0c;无论你是否懂开发&#xff0c;哪怕是零基础&#xff0c;只需十分钟&#xff0c;Ollama工具就可以帮助我们在本地电脑上搭建…

2024/5/26周报

文章目录 摘要Abstract文献阅读题目创新点方法网络架构LSTM 实验过程Data acquisitionData preprocessingAlgorithm parameter settingsModels evaluation Performances of different models in indoor air temperature prediction 深度学习ARIMA一、ARIMA模型的基本思想二、AR…

遇见问题-VMware虚拟机打开运行一段时间后卡死

1.问题原因 因为Windows自带的虚拟化软件Hyper-V与VMware存在冲突。 2.关闭Hyper-V 1.打开【控制面板】-【程序和功能】-【启用或关闭Windows功能】3.关闭HV主机服务 1.右击计算机-》管理-》服务和应用名称-》服务-》找到HV主机服务-》右击属性停止服务 -》启动类型设置为禁…

英语四级翻译练习笔记①——大学英语四级考试2023年12月真题(第一套)——用ChatGPT修改训练四级翻译

目录 引言&#xff08;必看&#xff09; 翻译原文 我的翻译 得分&#xff08;1-3分&#xff09; 原文&#xff1a; 你的翻译&#xff1a; 修改后的翻译&#xff1a; 详细错误讲解&#xff1a; 引言&#xff08;必看&#xff09; 这是一篇英语四级翻译的练习的专栏&…

想转行程序员的朋友,有什么想问的在评论区随便问,我知道的都告诉你。

你想转行程序员吗&#xff1f; 我自己是法学院毕业后&#xff0c;通过2年的努力才转行程序员成功的。 我发现对于一个外行来说&#xff0c;找不到一个适合自己的方向&#xff0c;光靠努力在一个新的行业里成功异常艰难。即使你非常努力&#xff0c;但方向错了也会做大量的无用…

Java控制台实现斗地主的洗牌和发牌功能

一、题目要求 有3个玩家&#xff1a;A&#xff0c;B&#xff0c;C。底牌有三张牌&#xff0c;每个人共17张牌&#xff0c;共&#xff08;17*3354&#xff09;张牌&#xff0c;实现洗牌与发牌&#xff0c;只在控制没有实现UI可视化。 二、思路 1、用List集合存储所有的扑克牌。…

【INTEL(ALTERA)】为什么 F-Tile Serial Lite IV 工具包在链路初始化期间无法启用内部串行环回?

说明 F-Tile Serial Lite IV 工具包存在一个问题&#xff0c;即内部串行环回启用失败&#xff0c;并在执行链路初始化时输出不正确的寄存器值。这是因为我们在内部更改为 demo_jtag 在系统重置过程中检查 tx_pll_locked 和 rx_cdr_locked 状态。但完成后没有把它改回 phy_jtag…

day12

第一题 本题我们可以使用以下方法&#xff1a; 方法一&#xff1a; 使用hash表<元素&#xff0c;出现次数>来统计字符串中不同元素分别出现的次数&#xff0c;当某一个元素的次数大于1时&#xff0c;返回false&#xff0c;如果每个元素的出现次数都为1&#xff0c;则返回…

【线程的互斥】

线程的互斥 临界区资源多个线程的运行多个线程对同一资源的竞争原子性保持线程之间地互斥互斥量(锁的原理)为什么是原子的 正确使用锁 临界区资源 进程创建线程&#xff0c;是共享内存的&#xff0c;可以对共享的资源有很方便的操作&#xff0c;当一些共享资源可以被多个线程进…

【vue-2】v-on、v-show、v-if及按键修饰符

目录 1、v-on事件 2、按键修饰符 3、显示和隐藏v-show 4、条件渲染v-if 1、v-on事件 创建button按钮有以下两种方式&#xff1a; <button v-on:click"edit">修改</button> <button click"edit">修改</button> 完整示例代码…

Docker in Docker 原理与实战

一、引言 随着容器化技术的普及&#xff0c;Docker 作为一种主流的容器管理工具&#xff0c;已被广泛应用于开发、测试及生产环境中。Docker 的灵活性和便捷性使得它成为 DevOps 流程中不可或缺的一部分。然而&#xff0c;在一些复杂的应用场景中&#xff0c;我们可能需要在一…

蜂窝物联四情监测:助力农业升级,科技赋能打造丰收新篇章!

农业四情指的是田间的虫情、作物的苗情、气候的灾情和土壤墒情。“四情”监测预警系统的组成包括管式土壤墒情监测站、虫情测报灯、气象站、农情监测摄像机&#xff0c;可实时监测基地状况,可以提高监测的效率和准确性&#xff0c;为农业生产提供及时、科学的数据支持&#xff…