R'de poisson dağılımı nasıl çizilir


R’deki bir Poisson dağılımı için olasılık kütle fonksiyonunu çizmek için aşağıdaki fonksiyonları kullanabiliriz:

  • olasılık kütle fonksiyonunu oluşturmak için dpois(x, lambda)
  • arsa(x, y, type = ‘h’) grafiğin bir histogram olduğunu belirterek olasılık kütle fonksiyonunun grafiğini çizer (type=’h’)

Olasılık kütle fonksiyonunu çizmek için lambda’yı belirtmeniz yeterlidir.   (örneğin olayların oluşma oranı) dpois() işlevinde.

Örneğin, aşağıdaki kod lambda = 5 olan bir Poisson dağılımı için olasılık kütle fonksiyonunun nasıl çizileceğini gösterir:

 #define range of "successes"
success <- 0:20

#create plot of probability mass function
plot(success, dois(success, lambda=5), type='h')

Poisson olasılık kütle fonksiyonu

X ekseni “başarıların” sayısını (örneğin meydana gelen olayların sayısını) gösterirken, y ekseni 20 denemede bu sayıda başarıya ulaşma olasılığını gösterir.

Grafiği estetik açıdan daha hoş hale getirmek için bir başlık ekleyebilir, eksen etiketlerini değiştirebilir ve çizgilerin genişliğini artırabiliriz:

 success <- 0:20

plot(success, dois(success, lambda=5),
     type='h',
     main='Fish Distribution (lambda = 5)',
     ylab='Probability',
     xlab ='# Successes',
     lwd=3)

R'de Poisson dağılımı olasılık kütle fonksiyonu

Grafikte görüntülenen her başarı sayısına ilişkin gerçek olasılıkları elde etmek için aşağıdaki kodu kullanabiliriz:

 #prevent R from displaying numbers in scientific notation
options(scipen=999) 

#define range of successes
success <- 0:20

#display probability of success for each number of trials
dpois(success, lambda=5)

[1] 0.0067379469991 0.0336897349954 0.0842243374886 0.1403738958143
[5] 0.1754673697679 0.1754673697679 0.1462228081399 0.1044448629571
[9] 0.0652780393482 0.0362655774156 0.0181327887078 0.0082421766854
[13] 0.0034342402856 0.0013208616483 0.0004717363030 0.0001572454343
[17] 0.0000491391982 0.0000144527054 0.0000040146404 0.0000010564843
[21] 0.0000002641211

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir