写一个用bootstrap计算置信区间的代码
时间: 2023-03-14 10:05:37 浏览: 94
montecarlino:bootstrap 置信区间和置换检验的并行实现
我可以给你一段用 bootstrap 计算置信区间的代码:from sklearn.utils import resample# 获取原数据
data = [....]# 运用 bootstrap 重采样
boot = resample(data, replace=True, n_samples=1000, random_state=1)# 计算置信区间
alpha = 0.95
p = ((1.0-alpha)/2.0) * 100
lower = max(0.0, np.percentile(boot, p))
p = (alpha+((1.0-alpha)/2.0)) * 100
upper = min(1.0, np.percentile(boot, p))print('%.1f confidence interval %.1f%% and %.1f%%' % (alpha*100, lower*100, upper*100))
阅读全文