İki bağımsız normal dağılım
Rohit'in iki serbest danışmanlık işi var. Her işin ücreti, iki bağımsız normal dağılıma uyuyor:
- Rohit'in ilk işinden gelen
income1için ortalama $500 ve standart sapma $50 - İkinci işinden gelen
income2için ortalama $1.000 ve standart sapma $200
Rohit, giderlerini doğru planlayabilmek için gelirini simüle etmen konusunda senden yardım istedi. Her iki işten elde ettiği toplam gelirin %95 güven aralığını bulmak için örnekleme yapacaksın.
Normal dağılımları kullanarak simülasyonlar yapacaksın; bunlar, Monte Carlo simülasyonlarında en çok kullanılan ve muhtemelen en önemli olasılık dağılımlarıdır.
Senin için şunlar içe aktarıldı: NumPy np olarak ve SciPy'nin stats modülü st olarak.
Bu egzersiz, kursun bir parçasıdır
Python ile Monte Carlo Simülasyonları
Egzersiz talimatları
- Normal dağılımdan 1.000 kez örneklemek için
st.norm.rvs()kullan; uygun ortalama ve standart sapmayı ayarla ve sonuçlarıincome1veincome2değişkenlerine ata. income1ileincome2'yi toplayaraktotal_income'ı yaklaşıkla.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Sample from the normal distribution
income1 = ____
income2 = ____
# Define total_income
total_income = ____
upper = np.quantile(total_income, 0.975)
lower = np.quantile(total_income, 0.025)
print([lower, upper])