शर्तीय अर्न (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))