【发布时间】:2019-04-26 00:02:58
【问题描述】:
我目前已经构建了一个 95% 的置信区间,然后使用replicate() 随机生成 1000 个置信区间。我想测量有多少间隔包含我的平均值。我知道理论上应该有 950 个,但我怎样才能得到明确的答案?下面列出了我使用的函数和平均值。
z <- function(a,b,c){
error <- rnorm(a, b, c) * c / sqrt(a)
left <- b - error
right <- j + error
paste("[",round(left,2),";",round(right,2),"]")
}
set.seed(123)
replicate(1000, z(10,1,1))
我从这里去哪里?
【问题讨论】:
-
我无法理解您的
z()函数。你能更好地格式化它/整理一下吗? -
@AkselA 更好吗?
-
它看起来仍然是无意义的:)。你以前用 R 写过函数吗?
-
不,我是 R 新手。它会生成 1000 个置信区间,但我如何测试平均值是否包含在每个置信区间中?
-
置信区间是多少?估计正态分布的平均值?
标签: r confidence-interval