【问题标题】:How to demonstrate a mean of sample means using a single histogram如何使用单个直方图演示样本均值的平均值
【发布时间】:2019-11-25 19:51:52
【问题描述】:

假设我有如下数据:

df1<-rnorm(400000, 65,10)

我想绘制 1000 个大小为 100 的样本并使用样本均值绘制直方图。在直方图中,x 轴是“平均值”,y 轴是“频率”,红线显示直方图中间的样本平均值。

很抱歉,我无法制作直方图来显示它。我希望我的描述清楚。任何帮助将不胜感激。

【问题讨论】:

    标签: r random histogram


    【解决方案1】:
    d = replicate(1000, mean(sample(df1, 100)))
    hist(d)
    abline(v = mean(d), col = "red")
    

    【讨论】:

      【解决方案2】:

      回答这个问题的一个简单方法是下面的示例实现

      a<-rnorm(1000, 5,2)
      
      #intialize empty vector and fill with means
      xbar = rep(0,250)  
      for (i in 1:250) { xbar[i]=sample(a, 50) }
      
      # make histogram
      hist(xbar,prob=TRUE,breaks=12)
      

      因为这个问题听起来有点像家庭作业问题,所以我在上面为您提供了部分解决方案。确保您知道这些功能中的每一个都在做什么,因为从长远来看,它将极大地帮助您。您必须编辑以上内容以适合您问题的确切参数。同样,我将把你问题的最后一部分留给你自己回答,但你可能想使用xline

      【讨论】:

        猜你喜欢
        • 2019-07-20
        • 1970-01-01
        • 2016-12-21
        • 1970-01-01
        • 2022-10-09
        • 2021-05-07
        • 1970-01-01
        • 1970-01-01
        • 2011-12-17
        相关资源
        最近更新 更多