美文网首页
R语言-方差检验

R语言-方差检验

作者: 科研小徐 | 来源:发表于2020-06-06 08:10 被阅读0次

方差检验

对实验数据检验方差相等的正态分布总体均值是否相等。判断各因素对试验指标影响是否显著。根据影响实验指标条件的个数可以区分为:单因素方差分析,双因素方差分析,多因素方差分析
boxplot(目标变量~变量,data=数据框)

cholesterol=read.table("treatment.txt",sep="\t",header = T)
cholesterol
#画箱式图看基本数据分布
boxplot(response~trt,data=cholesterol)
#检验方差是否相等。(P值大于0.05为方差没有显著差异。可以认为是相等的)
bartlett.test(response~trt,data=cholesterol)
#单因素方差分析
fit<-aov(response~trt,data=cholesterol)
fit
summary(fit)

实例

箱子中的黑线是中值,箱体是下边缘为1/4分位数,上边缘为3/4分位数。上下两侧为最小值和最大值。


方差检验实例。不显示P值,需用summary看
summary显示P值

只能看5组整体是否有差异,不能看两两之间的差异,可以两两T检验。也可以直接对各组均值差异做成对检验。

#两两变量检验。检验前要先做方差检验
TukeyHSD(fit)
实例

第一列为均值差异,第二列为置信区间,最后为P值(校正后)

画图展示结果

#画图展示结果
library(multcomp) 
par(mar=c(5,4,6,2))
tuk<-glht(fit,linfct=mcp(trt="Tukey"))
plot(cld(tuk,level=0.05),col="lightgreen")
实例

上方存在相同字母的组间差异不显著

相关文章

  • R语言-方差检验

    方差检验 对实验数据检验方差相等的正态分布总体均值是否相等。判断各因素对试验指标影响是否显著。根据影响实验指标条件...

  • R语言ggstatsplot包做T检验

    R语言用ggstatsplot包做方差分析和绘图R语言ggstatsplot包做卡方检验 单样本均值比较 1、点图...

  • abtest

    各种检验使用场景: t检验:小样本,总体方差未知,样本方差代替总体方差 z检验:小样本,总体方差已知 ...

  • 15-假设检验之F检验

    F检验(又称为方差齐性检验)主要对于方差齐性或方差同质性进行检验。 独立样本T检验前需要进行方差齐性检验,F检验的...

  • 【r<-基础|统计】变量同质性检验

    问题 你想要(精确)检验样本的方差同质性(同方差,方差齐性)。许多统计检验假设总体同方差。 方案 有许多检验方差同...

  • R语言差异检验:单因素方差分析

    t检验可以解决单样本、双样本时的均数比较。当要比较的组多于两个时,t检验方法就难以满足这种需求,此时就需要使用方差...

  • R语言test函数均值和方差的检验

    @[toc] 单个正态总体均值的检验 均值已知,方差未知的单样本t检验 双样本的t检验 正态总体方差的检验 二项分...

  • R语言-两样本异方差均值检验

    样本均值比较的假设检验方法主要有Z检验和T检验,它们的区别在于Z检验面向总体数据和大样本数据,而T检验适用于小规模...

  • 卡方检验

    下面我来介绍一下在R和excel如何使用卡方检验 个人理解,卡方检验和方差分析是对分类变量的分析,方差分析是针对不...

  • 【R画图学习21.1】差异显著性*和abc(参数检验)

    先前有几篇帖子我们利用R也做过几个基本的显著性检验,尤其是柱状图的学习中,如T检验、Wilcoxon检验、方差分析...

网友评论

      本文标题:R语言-方差检验

      本文链接:https://www.haomeiwen.com/subject/aulizhtx.html