BaşlayınÜcretsiz Başlayın

Binom dağılımından örnekleme

Son bölümdeki gibi 100 kredi için bekleyeceğimiz temerrüt sayısının olasılık kütle fonksiyonunu hesapla; ancak tüm Bernoulli denemelerini simüle etmek yerine, örneklemeyi rng.binomial() kullanarak yap. Bu, önceki egzersiz setinde kendi yazdığın perform_bernoulli_trials() fonksiyonuyla yaptığın hesaplamayla özdeş, fakat hesaplama açısından çok daha verimli. Bu ek verim sayesinde 1000 yerine 10.000 örnek alacağız. Örnekleri aldıktan sonra, geçen seferki gibi KDF'yi çiz. Çizdiğin bu KDF, Binom dağılımının KDF'sidir.

Not: Bu egzersizde ve bundan sonrakilerin tümünde, rastgele sayı üreteci senin için başlatılıp tohumlandı (rng = np.random.default_rng(42)), böylece her seferinde bunu yazmana gerek kalmayacak.

Bu egzersiz

Python ile İstatistiksel Düşünme (Bölüm 1)

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • rng.binomial() kullanarak Binom dağılımından örnekler çek. n = 100 ve p = 0.05 parametrelerini kullanmalı ve size anahtar argümanını 10000 olarak ayarlamalısın.
  • Daha önce yazdığın ecdf() fonksiyonunu kullanarak KDF'yi hesapla.
  • KDF'yi eksen etiketleriyle birlikte çiz. Burada x ekseni 100 kredideki temerrüt sayısı, y ekseni ise KDF'dir.
  • Grafiği göster.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Take 10,000 samples out of the binomial distribution: n_defaults


# Compute CDF: x, y


# Plot the CDF with axis labels




# Show the plot

Kodu Düzenle ve Çalıştır