Poisson Distribution

 


Poisson Distribution

Poisson Distribution adalah Discrete Distribution.

Ini memperkirakan berapa kali suatu peristiwa dapat terjadi dalam waktu tertentu. misalnya jika seseorang makan dua kali sehari berapa probabilitas dia akan makan tiga kali?

Ini memiliki dua parameter:
lam - Tingkat atau jumlah kejadian yang diketahui misalnya 2 untuk masalah diatas.
size  - Bentuk array yang dikembalikan.

Contoh
Hasilkan distribution 1x10 acak untuk kejadian 2.
from numpy import random

x = random.poisson(lam=2, size=10)

print(x)

Visualization  of Poisson Distribution

Contoh
from numpy import random
import matplotlib.pyplot as plt
import seaborn as sns

sns.distplot(random.poisson(lam=2, size=1000), kde=False)

plt.show()

Result

Difference Between Normal and Poisson Distribution

Normal Distribution adalah continue sedangkan poisson distribution adalah discrete.

Tetapi kita dapat melihat bahwa mirip dengan binomial untuk poisson distribution yang cukup besar akan menjadi mirip dengan distribution normal dengan std dev dan mean tertentu.

Contoh
from numpy import random
import matplotlib.pyplot as plt
import seaborn as sns

sns.distplot(random.normal(loc=50, scale=7, size=1000), hist=Falselabel='normal')
sns.distplot(random.poisson(lam=50, size=1000), hist=Falselabel='poisson')

plt.show()

Result


Difference Between Poisson and Binomial Distribution 

Perbedaaanya sangat tipis, binomial distribution untuk uji discrete, sedangkan poisson distribution untuk uji continue.

Tetapi untuk binomial distribution yang sangat besar n dan mendekati nol p hampir identik dengan poisson distribution sehingga n * p hampir sama dengan lam.

Contoh
from numpy import random
import matplotlib.pyplot as plt
import seaborn as sns

sns.distplot(random.binomial(n=1000, p=0.01, size=1000), hist=Falselabel='binomial')
sns.distplot(random.poisson(lam=10, size=1000), hist=Falselabel='poisson')

plt.show()

Result

Komentar

Postingan populer dari blog ini

NumPy Array Search

NumPy Array Split

NumPy Array Iterating