Geometrik dağılımdan örnekleme
Eva'nın yazı-tura atışında yüzde 20 olasılıkla yalnızca yazı gelen hileli bir parası var. Eva parasını atıyor ve yazı gelmesi için gereken atış sayısını kaydediyor.
Geometrik dağılım, yazı sonucuna ulaşmak için gereken atış sayısını modellemek için birebir uygundur; burada başarı oranı p, her atışta yazı gelme olasılığıdır.
Görevin, geometrik dağılımı kullanarak Eva'nın parasıyla 10.000 kez yazıya ulaşana kadar yapılan atışları benzetmek ve her seferinde yazıya ulaşmak için gereken atış sayısını kaydetmek. Sonrasında sonuçları görselleştireceksin!
Senin için şu paketler içe aktarıldı: sns takma adıyla seaborn, pd ile pandas, SciPy'nin stats modülü st olarak ve matplotlib.pyplot plt olarak.
Bu egzersiz, kursun bir parçasıdır
Python ile Monte Carlo Simülasyonları
Egzersiz talimatları
- Başarı yazı gelmesi olarak tanımlandığında, uygun başarı olasılığını
pdeğişkenine ata. - Başarı olasılığı olarak
pkullanarak, geometrik dağılımdanst.geom10.000 örnek çek.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Set p to the appropriate probability of success
p = ____
# Sample from the geometric distribution 10,000 times
samples = ____
samples_dict = {"nums":samples}
sns.histplot(x="nums", data=samples_dict)
plt.show()