शुरू करेंमुफ़्त में शुरू करें

शर्तीय अर्न (urn)

जैसा कि आपने सीखा, शर्तीय प्रायिकता किसी एक घटना की प्रायिकता है, यह मानते हुए कि कोई दूसरी घटना घट चुकी है. इस विचार को समझाने के लिए चलिए एक अर्न (urn) समस्या लेते हैं.

हमारे पास एक अर्न है जिसमें 7 सफेद और 6 काली गेंदें हैं. यादृच्छिक रूप से 4 गेंदें निकाली जाती हैं. हमें यह प्रायिकता जाननी है कि पहली और तीसरी गेंद सफेद हों, जबकि दूसरी और चौथी गेंद काली हों.

इस अभ्यास के अंत तक, आप सरल शर्तीय प्रायिकताएँ निकालने के लिए सिम्युलेशन को नियंत्रित करना सीखेंगे.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Statistical Simulation

पाठ्यक्रम देखें

अभ्यास निर्देश

  • काउंटर success को 0 और sims को 5000 से प्रारंभ करें.
  • 7 सफेद ('w') और 6 काली ('b') गेंदों वाली एक सूची urn परिभाषित करें.
  • बिना प्रतिस्थापन के 4 गेंदें निकालें, और जाँचें कि पहली और तीसरी सफेद हैं तथा दूसरी और चौथी काली हैं.
  • यदि ऊपर का मानदंड पूरा हो, तो success को इन्क्रीमेंट करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# 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))
कोड संपादित करें और चलाएँ