Diğer aday dağılımları dene
Monte Carlo benzetimlerini gerçekleştirmek için giriş olasılık dağılımlarını doğru seçmek çok önemlidir. Videoda, age değişkeni için en iyi uyumu hangisinin sağladığını belirlemek amacıyla üç dağılım değerlendirildi: Laplace, normal ve üstel dağılımlar. En iyi uyum normal dağılımdı.
Bu egzersizde, normal dağılımdan daha iyi uyum sağlayan bir dağılım bulup bulamayacağını göreceksin! Uniform, normal ve üstel dağılımların uyumunu değerlendireceksin. Diyabet veri kümesi bir DataFrame olarak dia adıyla yüklendi. Normal dağılım hâlâ en iyi seçenek mi olacak?
Senin için şu kütüphaneler içe aktarıldı: pandas pd olarak, scipy.stats st olarak ve numpy np olarak.
Bu egzersiz, kursun bir parçasıdır
Python ile Monte Carlo Simülasyonları
Egzersiz talimatları
ageverisine bir dağılımı uydurmak için.fit()kullan; ardından uyumun En Çok Olabilirlik Kestirimi (MLE) değerini elde etmek için.nnlf()uygula.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
distributions = [st.uniform, st.norm, st.expon]
mles = []
for distribution in distributions:
# Fit the distribution and obtain the MLE value
pars = distribution.____
mle = distribution.____
mles.append(mle)
print(mles)