Ayrık düzgün dağılımdan örnekleme
Tom'un birden altıya kadar sayıları gösteren, standart altı yüzlü bir zarı var. Bu egzersizde, tamsayı değerlerini eşit olasılıkla örneklemek için ideal olan ayrık düzgün dağılımı kullanarak Tom'un zarı 1.000 kez atılmasını simüle edeceksin. Sonrasında sonuçları görselleştireceksin!
Senin için şu kütüphaneler içe aktarıldı: seaborn sns olarak, scipy.stats st olarak ve matplotlib.pyplot plt olarak.
Bu egzersiz, kursun bir parçasıdır
Python ile Monte Carlo Simülasyonları
Egzersiz talimatları
- Bir sonraki adımda
.rvs()ile örnekleme yaparken kullanılmak üzerelowvehighdeğerlerini tanımla; dağılımın birden (en düşük olası atış sonucu) altıya (en yüksek olası atış sonucu) kadar olan tamsayıları eşit olasılıkla içermesi gerekir. st.randintile temsil edilen ayrık düzgün dağılımdan birden altıya kadar tamsayılardan 1.000 kez örnekle.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Define low and high for use in rvs sampling below
low = ____
high = ____
# Sample 1,000 times from the discrete uniform distribution
samples = ____
samples_dict = {'nums':samples}
sns.histplot(x='nums', data=samples_dict, bins=6, binwidth=0.3)
plt.show()