Python ile İstatistiğe Giriş
Maggie Matsui
Content Developer, DataCamp


binom.rvs(# of coins, probability of heads/success, size=# of trials)
1 = yazı, 0 = tura
from scipy.stats import binombinom.rvs(1, 0.5, size=1)
array([1])
binom.rvs(1, 0.5, size=8)
array([0, 1, 1, 0, 1, 0, 1, 1])

binom.rvs(8, 0.5, size=1)
array([5])

binom.rvs(3, 0.5, size=10)
array([0, 3, 2, 1, 3, 0, 2, 2, 0, 0])

binom.rvs(3, 0.25, size=10)
array([1, 1, 1, 1, 0, 0, 2, 0, 1, 0])

Bağımsız denemeler dizisinde başarı sayısının olasılık dağılımı
Örn. Madeni para atışlarında yazı sayısı
$n$ ve $p$ ile tanımlanır
binom.rvs(n=10, p=0.5, size=20)

$P(\text{yazı} = 7)$
# binom.pmf(yazı sayısı, deneme sayısı, yazı olasılığı)
binom.pmf(7, 10, 0.5)
0.1171875
$P(\text{yazı} \le 7)$
binom.cdf(7, 10, 0.5)
0.9453125
$P(\text{yazı} > 7)$
1 - binom.cdf(7, 10, 0.5)
0.0546875
$\text{Beklenen değer} = n \times p$
10 atışta beklenen yazı sayısı $= 10 \times 0.5 = 5$
Binom dağılımı, bağımsız denemeler dizisinde başarı sayısının olasılık dağılımıdır

Binom dağılımı, bağımsız denemeler dizisinde başarı sayısının olasılık dağılımıdır
İkinci denemenin olasılıkları, birincinin sonucundan etkilenir
Denemeler bağımsız değilse binom dağılımı geçerli değildir!

Python ile İstatistiğe Giriş