这是一个 MWE,我正在计算(在这种情况下)181 个球在随机选择的 997 个不同的桶中的分布。
> hthord
function(tprs=100,lower=0,upper=5,limits=0.95,ords=997){
p = dbinom(seq(lower,upper,),size=tprs,prob=1/ords)
ll = qnorm(0.5*(1+limits))
pe = ords*p
pl = pe - ll*sqrt(ords*p*(1-p))
pu = pe + ll*sqrt(ords*p*(1-p))
cbind(seq(lower,upper),pl,pe,pu,deparse.level=0)
}
> hthord(181)
[,1] [,2] [,3] [,4]
[1,] 0 808.37129927 8.314033e+02 854.4353567
[2,] 1 128.89727212 1.510884e+02 173.2794395
[3,] 2 6.46037329 1.365256e+01 20.8447512
[4,] 3 -0.95391946 8.178744e-01 2.5896682
[5,] 4 -0.33811535 3.654158e-02 0.4111985
[6,] 5 -0.06933517 1.298767e-03 0.0719327
>
谁能解释为什么列 [,3] 仅以指数表示法显示?
我突然想到 pl 和 pu 被强制转换为与 pe 不同的类,但细节让我无法理解。请帮忙!