跳至内容

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

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

二项分布计算器

概率
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 次成功之间每种可能结果的概率。试验次数 n 必须至少为 1,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 次正面。

二项分布的适用条件

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

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

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

相关分布

  • 泊松分布:用于近似二项分布。当试验次数很大而成功概率很小时可以使用这种近似。它常用于为罕见事件建模,例如示例 3 中的疾病病例。
  • 正态分布:当 n 很大时,二项分布大致呈钟形,可以用均值为 np、方差为 np(1 − p) 的正态分布来近似。常用的判断规则是 np 和 n(1 − p) 都必须大于 5;二者都至少为 10 时,近似效果更好。
  • 超几何分布:当从有限总体中进行不放回抽样时,用它代替二项分布。

常见问题

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

它使用公式 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 较小时,它直接把二项式系数乘以 p 和 1 − p 的幂。当系数大到超出数字格式的范围,或某个幂变得太小时,它改为对对数求和,最后再把和换算回来。结果始终是有限的概率。例如,当 n = 5,000、p = 0.5、k = 2,500 时,它返回约 0.011283。对于很大的 n,正态近似或泊松近似也很常用。

二项式系数如何计算?

二项式系数 C(n, k) 表示从 n 个项目中选出 k 个、不考虑顺序的方法数。它等于 n! / (k! × (n − k)!),也可以通过逐步乘以和除以累计的中间值来求得,这样就不必直接处理极大的阶乘。

参考文献

  1. NIST/SEMATECH。e-Handbook of Statistical Methods, 1.3.6.6.18 Binomial Distribution。二项分布 — 概率质量函数 C(n, x) pˣ (1 − p)ⁿ⁻ˣ,均值为 np,标准差为 √(np(1 − p))。
  2. OpenStax。Introductory Statistics 2e, 4.6 Poisson Distribution。泊松分布 — 当 p 较小而 n 较大时,泊松分布可用来近似二项分布。
  3. OpenStax。Introductory Statistics 2e, 7.3 Using the Central Limit Theorem。二项分布的正态近似 — 正态近似要求 np > 5 且 nq > 5,二者都至少为 10 时效果更好;均值为 np。