我的二项分布为负,需要求解其均值的95%置信区间。我正在使用MATLAB,这是一个probDist
对象。
由于这不正常,我想我必须使用自举,但我不知道如何实现它。我尝试了bootci
函数,但它需要样本作为输入,而不是分发。
编辑:这是我的代码(它不起作用):
r = 2;
p = 0.5;
dist_x = makedist('NegativeBinomial', 'R', r, 'p', p)
bootfun = @(x) mean(x);
bootci(1000, bootfun, dist_x)
输出是:
Error using bootstrp>bootEvalCommand
(line 288)
BOOTFUN must have at least one
non-scalar argument.