我在 ab 测试中有两个二项式,我试图使用上限、下限和实际来调用哪个是更好的选择。
def binom_interval(success, total, confint=0.95):
"""
Compute two-sided binomial confidence interval in Python. Based on R's binom.test.
FROM:
https://www.programcreek.com/python/example/116724/scipy.stats.beta.ppf
"""
from scipy.stats import beta
quantile = (1 - confint) / 2.
lower = beta.ppf(quantile, success, total - success + 1)
upper = beta.ppf(1 - quantile, success + 1, total - success)
return (lower, upper)
a = binom_interval(a.sfs, a.sc, confint=.99), a.sfs/a.sc
((0.288, 0.34), 0.31)
b = binom_interval(b.sfs, b.sc, confint=.99), b.sfs/b.sc
((0.36, 0.37), 0.37)
显然,这里的 b 将 99% 是显而易见的选择,但是如果上下交织在一起呢?有没有办法计算哪个更好以及有什么信心?