概要¶
ベルヌーイ試行を独立に回行ったときの「成功」の回数の分布。最も基本的な離散確率分布の一つであり、品質管理、医学統計、マーケティングなど幅広い分野で利用される。
確率質量関数¶
パラメータ:
: 試行回数(自然数)
: 各試行での成功確率 ()
: 二項係数
導出¶
に対して確率変数を成功のとき1、失敗のとき0をとるものとすると、「成功」の回数はと表すことができる。
となる確率は以下のようになる。
Source
import matplotlib.pyplot as plt
import numpy as np
from scipy.stats import binom
fig, axes = plt.subplots(1, 2, figsize=[8, 3])
# PMF
params = [(10, 0.3), (10, 0.5), (10, 0.7), (20, 0.5)]
for n, p in params:
k = np.arange(0, n + 1)
pmf = binom.pmf(k, n=n, p=p)
axes[0].plot(k, pmf, 'o-', markersize=4, label=f"n={n}, p={p}")
axes[0].set(title="PMF", xlabel="k", ylabel="P(X=k)")
axes[0].legend()
# CDF
for n, p in params:
k = np.arange(0, n + 1)
cdf = binom.cdf(k, n=n, p=p)
axes[1].step(k, cdf, where='mid', label=f"n={n}, p={p}")
axes[1].set(title="CDF", xlabel="k", ylabel="F(k)")
axes[1].legend()
fig.tight_layout()

性質¶
のときベルヌーイ分布に一致
再生性:が独立なら
が大きくが小さいとき、ポアソン分布で近似可(ポアソンの小数の法則)
とがともに十分大きいとき、正規分布で近似可(中心極限定理)
最頻値はまたは
応用例¶
品質管理における不良品数のモデリング
臨床試験における治療成功数
A/Bテストでのコンバージョン数
選挙における得票数の予測