跳至内容

二项分布计算器 - 免费概率工具

二项分布计算器根据试验总次数、单次试验成功的概率以及关心的成功次数,计算出该事件恰好发生、至多发生或至少发生若干次的概率值,并展示逐步计算过程。二项分布描述的是由多次独立重复的伯努利试验组成的离散型概率模型,广泛应用于统计学课程学习、数据科学中的假设检验以及产品质量控制中的抽样检验分析。

二项分布计算器

概率
0.246094

二项分布可视化

二项分布图表
显示 10 次试验,成功概率为 0.5 的二项分布图表0.00000.05000.10000.15000.20000.2500概率012345678910成功次数 (k)0.00100.00980.04390.11720.20510.24610.20510.11720.04390.00980.0010
加载计算器...
📚

文档

什么是二项分布计算器?

二项分布计算器用于计算:在固定次数的独立试验中,当每次试验成功的概率相同,恰好获得指定成功次数的概率。它用于统计学、质量控制、医学以及研究重复性“是或否”事件的各个领域。

其基本概念是二项分布:一种用于统计重复试验中成功次数的概率模型,每次试验只有两种结果,通常称为成功和失败。

二项分布公式

在 n 次试验中恰好获得 k 次成功的概率为:

P(X=k)=(nk) pk(1−p)n−kP(X = k) = \binom{n}{k} \, p^k (1-p)^{n-k}

各符号的含义如下:

  • n — 试验次数。
  • k — 用于计算概率的成功次数。
  • p — 单次试验成功的概率,介于 0 和 1 之间。
  • (nk)\binom{n}{k} — 二项式系数,即从 n 次试验中选出 k 次成功的不同方法数。其值为 n!k!(n−k)!\frac{n!}{k!(n-k)!}。

每次试验必须相互独立,即一次试验的结果不会改变另一次试验的概率,并且所有试验中的成功概率 p 必须保持不变。只有两种可能结果的单次试验(例如抛一次硬币)称为伯努利试验。将 n 次伯努利试验的结果相加,就得到二项分布。

如何计算二项概率

  1. 写下 n、k 和 p。
  2. 计算二项式系数 (nk)\binom{n}{k},即在 n 次试验中安排 k 次成功的方法数。
  3. 将 p 提升到 k 次方。
  4. 将 (1 − p) 提升到 (n − k) 次方。
  5. 将三个数相乘。

本页的计算器会自动完成这些步骤。输入 n、p 和 k 后,它会返回 P(X = k),并显示从 0 次成功到 n 次成功的所有可能结果的概率柱状图。

计算示例

示例 1:抛硬币

抛一枚公平硬币 10 次。恰好得到 3 次正面的概率是多少?

  • n = 10,p = 0.5,k = 3
  • (103)=120\binom{10}{3} = 120
  • 0.53=0.1250.5^3 = 0.125
  • 0.57=0.00781250.5^{7} = 0.0078125
  • 结果:120 × 0.125 × 0.0078125 ≈ 0.1172,即约为 11.72%

示例 2:质量控制

一家工厂检查 100 件产品。每件产品有 2% 的概率存在缺陷。100 件产品均无缺陷的概率是多少?

  • n = 100,p = 0.02,k = 0
  • 由于 k = 0,公式可简化为 (1−p)n=0.98100(1-p)^n = 0.98^{100}
  • 结果:≈ 0.1326,即约为 13.26%

示例 3:疾病检测

某城市对 1,000 人进行某种疾病检测,该疾病感染人口的比例为 0.1%(p = 0.001)。在这 1,000 人中,恰好有 5 人感染的概率是多少?

  • n = 1000,p = 0.001,k = 5
  • (10005)=8,250,291,250,200\binom{1000}{5} = 8{,}250{,}291{,}250{,}200
  • 0.0015=1×10−150.001^5 = 1 \times 10^{-15}
  • 0.999995≈0.36950.999^{995} \approx 0.3695
  • 结果:8,250,291,250,200 × 1e-15 × 0.3695 ≈ 0.00305,即约为 0.30%(精确值为 0.0030488,即 0.30488%)

均值和方差

对于参数为 n 和 p 的二项分布:

  • 均值(期望值): E(X) = np
  • 方差: Var(X) = np(1 − p)
  • 标准差: σ = √[np(1 − p)]

均值表示多次重复试验中预期的平均成功次数。在示例 1 中,均值为 10 × 0.5 = 5 次正面。

计算器接受哪些输入

  • n 必须是 1 或更大的整数。输入小数时,会四舍五入到最接近的试验整数,因此 10.9 会按 11 处理。
  • p 必须介于 0 和 1 之间,包括两个端点。
  • k 必须是 0 或更大的整数,且不能大于 n。在 5 次试验中获得 8 次成功是不可能的,因此计算器会报告错误,而不是给出数值。

如果任何输入框为空,计算器不会猜测数值,而是显示无结果且无图表。

二项分布的适用条件

只有在以下四个条件全部满足时,才适合使用二项分布:

  1. 试验次数 n 预先固定。
  2. 每次试验只有两种结果:成功或失败。
  3. 每次试验成功的概率 p 相同。
  4. 各次试验相互独立。

从一副牌中不放回地抽牌会破坏独立性条件,因为移除一张牌会改变下一次抽牌的概率。这种情况应改用超几何分布。

相关分布

  • 泊松分布:当 n 较大且 p 较小时,用于近似二项分布,使平均成功次数(np)保持在适中范围内。它常用于模拟疾病病例等罕见事件,例如示例 3 中的情况。
  • 正态分布:当 n 较大,且 p 不太接近 0 或 1 时,二项分布大致呈钟形,可以用均值为 np、方差为 np(1 − p) 的正态分布进行近似。
  • 超几何分布:当从有限总体中进行不放回抽样时,用它代替二项分布。

常见问题

二项分布计算器有什么作用?

它使用公式 P(X = k) = C(n, k) × p^k × (1 − p)^(n − k),计算 n 次独立试验中恰好获得 k 次成功的概率,其中每次试验成功的概率为 p。

二项分布与正态分布有什么区别?

二项分布是离散分布,只能产生整数形式的成功次数。正态分布是连续分布。当 n 较大时,二项分布可以用均值为 np、方差为 np(1 − p) 的正态曲线近似。

p 可以是 0 或 1 吗?

可以。如果 p = 0,则没有任何试验能够成功,因此 P(X = 0) = 1。如果 p = 1,则每次试验都会成功,因此 P(X = n) = 1。在这些情况下,其他所有 k 值的概率都是 0。

二项分布与伯努利分布之间有什么关系?

伯努利分布描述只有两种结果的单次试验(n = 1)。二项分布是 n 次相互独立的伯努利试验之和,因此伯努利分布就是 n = 1 的二项分布。

n 在多大之前计算器才不会失准?

计算器使用标准双精度算术。它直接将公式的三个部分相乘;当二项式系数增长到超过双精度数值可表示的最大值时,则切换为对数计算。当 k 接近 n/2 时,这种情况在 n = 1,000 附近发生。超过该范围后,结果仍保持正确。小于约 1e-308 的概率会报告为 0,因为双精度数无法存储这样的数值。

二项式系数如何计算?

二项式系数 C(n, k) 统计从 n 个项目中选出 k 个项目的方法数,与顺序无关。其值为 n! / (k! × (n − k)!)。计算器逐步构造该系数,每次乘以一个因子并除以下一个因子,因此无需存储完整的阶乘。对于非常大的 n,计算器则改为累加这些因子的对数。

参考文献

  1. "Binomial Distribution." 维基百科,维基媒体基金会。https://en.wikipedia.org/wiki/Binomial_distribution.
  2. Ross,Sheldon M.,《概率模型导论》。Academic Press,2014。
  3. Johnson,Norman L. 等,《离散分布》。Wiley 概率与统计系列,2005。