美文网首页R语言探索
【统计与检验-1】Shapiro-Wilk检验

【统计与检验-1】Shapiro-Wilk检验

作者: lanzinuo | 来源:发表于2017-05-26 10:26 被阅读0次
    Shapiro-Wilk检验

    该检验是由S.S.Shapiro与M.B.Wilk提出的,又被称之为W检验,主要检验研究对象是否符合正态分布。
    假设: 一定样本量n(8<n<50)的研究对象总是符合正态分布。
    将样本量为n的样本按照大小顺序编排,然后根据公式计算统计量W的值,该值越接近于1,且显著水平大于0.05时,我们就没法拒绝原假设。
    计算公式:


    R语言中shapiro.test可以实现对研究对象的假设,例1:
    >shapiro.test(rnorm(100,mean=5,sd=3))
          shapiro-Wilk normality test
    data:rnorm(100,mean=5,sd=3)
    W=0.9926,p-value=0.863
    

    在该例子中我们可以发现,检验随机产生的100个数据,该数据集符合均值为5,标准差为3的正态分布。计算结果显示W统计量接近于1,p值显著大于0.05,所以我们没有办法拒绝其符合正态分布。
    例2:

    >shapiro.test(runif(100,min=2,max=4))
           shapiro-Wilk normality test
    data:runif(100,min=2,max=4)
    W=0.9561,p-value=0.00214
    

    这个例子,随机产生的100个数据,该数据是符合最小值为2,最大值为4的均一分布,虽然统计量W接近于1,但是P值小于0.05,所以我们有足够理由拒绝其符合正态分布。

    主要参考相关链接:

    http://blog.sina.com.cn/s/blog_403aa80a01019lwd.html

    相关文章

      网友评论

        本文标题:【统计与检验-1】Shapiro-Wilk检验

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