随机样本的bootstrap置信区间

时间:2016-07-26 13:09:06

标签: matlab statistics confidence-interval statistics-bootstrap


我有500个数据(y=500)的列表 我在matlab中使用bootstrap方法来计算置信区间 我正在使用bootci功能,
bootci(1000,@mean,randsample(y, 50, true))
通常:此处,50个随机数据从相同的50个数据重新采样(替换)1000次。
我想要:我能做些什么,这样50个数据将从未固定的50个随机数据中重新采样1000次,但是从500个(整个)数据中重新采样?

还有其他功能有帮助吗?有解决方案吗?

1 个答案:

答案 0 :(得分:0)

这是你在找什么?:

bootci(1000, @(x) mean(randsample(x, 50, true)), y)

通过移动bootfun内的重采样,您将在每次靴状采样期间获得(可能)新的50个元素样本(1000次)。此外,通过将y指定为bootci的数据参数,您可以实现对500个元素(完整)数据的采样。