美文网首页Cook RR语言与统计分析
【r<-方案|统计|分享】如何计算置信区间

【r<-方案|统计|分享】如何计算置信区间

作者: 王诗翔 | 来源:发表于2018-03-10 15:40 被阅读21次
    # a function copy from http://www.dataguru.cn/article-2926-1.html
    confint<-function(x,sigma=-1,alpha=0.05)
    {
      n<-length(x)
      xb<-mean(x)
      if(sigma>=0)
      {
        tmp<-sigma/sqrt(n)*qnorm(1-alpha/2);df<-n
      }
      else{
        tmp<-sd(x)/sqrt(n)*qt(1-alpha/2,n-1);df<- n-1
      }
      data.frame(mean=xb,df=df,a=xb-tmp,b=xb+tmp)
    }
    

    这个函数的使用:
    如果不知道方差,则confint(x,alpha) 知道方差,则confint(x,sigma,alpha)
    这样就能计算出结果了。

    相关文章

      网友评论

        本文标题:【r<-方案|统计|分享】如何计算置信区间

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