下载此文档

基于R语言的多重比较方法.docx


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍

基于R语言的多重比较方法
基于R语言的七种多重比拟方法

一花视界
百家号10-1403:18
多重比拟的方法许多,依据试验设计的目的不同有不同的应用。
假设试验设计之初,便明确s model
#进展多重比拟,不矫正P值 out <-
=none ) #结果显示:标记字母法 out$group #可视化 plot(out) 程序运行结果:
(model,virus,=


从运行结果看,四个处理,oo和ff处理无差异,与cc和fc彼此差异显著。下列图是可视化结果。

2. Bonferroni法
它是Bonferroni校正在LSD法上的应用。。 R代码: library(agricolae)
# sweetpotato为agricolae自带数据集 data(sweetpotato)
#进展方差分析,分组变量为virus model
#进展多重比拟,不矫正P值 out<-
(model,virus,=
=










bonferroni ) #结果显示:标记字母法 out$group #可视化 plot(out)
运行结果与LSD法类似,不再展示。 3. Dunnett检验
用于多个试验组与一个参照组间的比拟。R语言中可利用multcomp包中的glht()函数进展包括Dunnett检验在内的多种检验,其调用格式为:
glht(model, linfct, alternative = c(, less, greater), ...)
其中model为方差分析对象,linfct设置要进展多重比拟的分组变量和方法。 R代码: library(multcomp)
rht<- glht(model,= linfct=mcp(virus == dunnett),alternative= )
#model是方差分析对象 #virus是分组变量 #方法为Dunnett summary(rht) #可视化 plot(rht) 程序运行结果:

结果说明:三个处理均与参照cc差异显著。下列图为可视化结果:

4. SNK法〔Student-Newman-Keuls〕
实质上是依据预先制定的准那么将各组均数分为多个子集, 利用Studentized Range分布来进展假设检验。引荐优先用Tukey检验
()函数实现,其调用格式为: (y, trt, alpha = , …)




第 4

基于R语言的多重比较方法 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文档百货
  • 文件大小32 KB
  • 时间2022-04-27