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
Python'da İstatistiksel Benzetim
kursunun bir parçasıdırEgzersiz 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ı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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))