从具有一列的数据集中抽样分布
Sampling Distribution from a data-set with one column
我想为均值创建抽样分布。我有一个变量 x
至少有一万个值。我想取 500 个样本 (n=10),然后在直方图中显示样本均值的分布。我认为它适用于以下内容,但任何人都可以检查这是否是我的意思并告诉我应用函数中的 2
代表什么?
x <- rnorm(10000, 7.5, 1.5)
draws = sample(x, size = 10 * 500, replace = TRUE)
draws = matrix(draws, 10)
drawmeans = apply(draws, 2, mean)
hist(drawmeans)
将不胜感激!
如果需要,您可以使用 replicate
来完成此操作。许多不同方式中的一种。对于数据框 df
out = replicate(500, mean(sample(df$Scores,10)))
hist(out)
我想为均值创建抽样分布。我有一个变量 x
至少有一万个值。我想取 500 个样本 (n=10),然后在直方图中显示样本均值的分布。我认为它适用于以下内容,但任何人都可以检查这是否是我的意思并告诉我应用函数中的 2
代表什么?
x <- rnorm(10000, 7.5, 1.5)
draws = sample(x, size = 10 * 500, replace = TRUE)
draws = matrix(draws, 10)
drawmeans = apply(draws, 2, mean)
hist(drawmeans)
将不胜感激!
如果需要,您可以使用 replicate
来完成此操作。许多不同方式中的一种。对于数据框 df
out = replicate(500, mean(sample(df$Scores,10)))
hist(out)