Loading [MathJax]/jax/output/CommonHTML/jax.js
ベルヌーイ分布

ベルヌーイ分布

トップページに戻る

Rでのベルヌーイ分布関連の関数

Rでベルヌーイ分布に従う乱数の発生や、確率関数や分布関数を計算したいときには以下の関数を使用できます。

コード意味
rbinom(n,size=1,prob=p)成功確率pのベルヌーイ分布に従う乱数をn個発生する。
pbinom(x,size=1,prob)成功確率pのベルヌーイ分布の分布関数のxでの値を返す。
dbinom(x,size=1,prob)成功確率pのベルヌーイ分布の確率関数のxでの値を返す。
qbinom(x,size=1,prob)成功確率pのベルヌーイ分布の分位点関数のxでの値を返す。

ベルヌーイ分布の確率(質量)関数

ベルヌーイ関数の確率関数は以下のようにあらわせます。

p(x)=px(1p)(1x)

ベルヌーイ分布の分布関数

ベルヌーイ分布の分布関数は以下のようにあらわせます。

F(x)={0,x<01p,0x<11,1x

ベルヌーイ分布の特徴量

ベルヌーイ分布の期待値や中央値や分散などは以下のようにあらわせます。

母数n0 試行回数
0p1 成功確率
{0,,n}
期待値p
中央値{0,p<1/20.5,p=1/21,p>1/2)
最頻値{0,p<1/20,1,p=1/21,p>1/2)
分散p(1p)
歪度12pp(1p)
尖度16p(1p)p(1p)
モーメント母関数1p+pet
特性関数1p+peit

ベルヌーイ分布のモーメント母関数と特性関数の導出

ベルヌーイ分布のモーメント母関数は以下のように導出できます。

確率変数Xがベルヌーイ分布に従うとき、0p1に対して、Xの確率関数は次で与えられる。 Pr{X=1}=p,Pr{X=0}=1p. ベルヌーイ分布に従う確率変数Xの積率母関数を導出する。離散確率変数の積率母関数の定義より、Xの積率母関数は MX(t)=E[etX]=i=1etxiPr{X=xi}=et1p+et0(1p)=1p+pet である。
特性関数も同様の手順で導出できる。

コメントは受け付けていません。