Koşullu çekme küresi
Öğrendiğimiz gibi, koşullu olasılık bir olayın başka bir olay verildiğinde gerçekleşme olasılığıdır. Bu kavramı göstermek için bir küre (urn) problemine bakalım.
Bir küremizde 7 beyaz ve 6 siyah top var. Rastgele 4 top çekiliyor. Birinci ve üçüncü topların beyaz, ikinci ve dördüncü topların ise siyah olma olasılığını bilmek istiyoruz.
Bu egzersizi tamamladığında, basit koşullu olasılıkları hesaplamak için benzetimleri (simülasyonları) nasıl kullanacağını öğreneceksin.
Bu egzersiz, kursun bir parçasıdır
Python'da İstatistiksel Benzetim
Egzersiz talimatları
successsayaçını 0'a vesimsdeğerini 5000'e ayarla.- 7 beyaz top (
'w') ve 6 siyah top ('b') içeren bir listeurntanımla. - Yerine koymadan 4 top çek ve birinci ile üçüncünün beyaz, ikinci ile dördüncünün siyah olup olmadığını kontrol et.
- Yukarıdaki koşul sağlanırsa
successdeğerini artır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Initialize success, sims and urn
success, sims = ____, ____
urn = ____
for _ in range(sims):
# Draw 4 balls without replacement
draw = np.random.choice(____, replace=____, size=4)
# Count the number of successes
if ____:
success +=1
print("Probability of success = {}".format(success/sims))