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ırEgzersiz talimatları
rng.binomial()kullanarak Binom dağılımından örnekler çek.n = 100vep = 0.05parametrelerini kullanmalı vesizeanahtar argümanını10000olarak 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