【发布时间】:2020-10-22 00:10:51
【问题描述】:
我在 R 中运行了两个命令,它们应该给出均值的抽样分布:
hist(apply(matrix(runif(10000, max=5), nrow=1000), 1, mean)),给出:
和hist(apply(matrix(runif(10000, max=5), nrow=10000), 1, mean)),给出:
第二张图出了什么问题?
【问题讨论】:
标签: r statistics simulation
我在 R 中运行了两个命令,它们应该给出均值的抽样分布:
hist(apply(matrix(runif(10000, max=5), nrow=1000), 1, mean)),给出:
和hist(apply(matrix(runif(10000, max=5), nrow=10000), 1, mean)),给出:
第二张图出了什么问题?
【问题讨论】:
标签: r statistics simulation
看看结果
m <- matrix(runif(10000, max=5), nrow=10000)
dim(m)
## [1] 10000 1
您已经创建了一个包含 10,000 行和只有一列的矩阵。取每一行的平均值与只取每一行的值是一样的。单值均值的抽样分布与原来的均匀分布相同。
【讨论】: