Умова з урною
Як ми вже вивчили, умовна ймовірність — це ймовірність події за умови, що інша подія сталася. Щоб проілюструвати це поняття, розгляньмо задачу про урну.
Маємо урну з 7 білими та 6 чорними кулями. Випадково витягуємо чотири кулі. Нам потрібно знайти ймовірність того, що перша й третя кулі — білі, а друга й четверта — чорні.
Після виконання ви навчитеся керувати імітаціями, щоб обчислювати прості умовні ймовірності.
Ця вправа є частиною курсу
Статистичне моделювання в Python
Інструкції до вправи
- Ініціалізуйте лічильник
successзначенням 0 та встановітьsimsрівним 5000. - Визначте список
urnіз 7 білих куль ('w') і 6 чорних куль ('b'). - Витягніть 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))