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, kursun bir parçasıdır

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

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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