ПочатиПочніть безкоштовно

Умова з урною

Як ми вже вивчили, умовна ймовірність — це ймовірність події за умови, що інша подія сталася. Щоб проілюструвати це поняття, розгляньмо задачу про урну.

Маємо урну з 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))
Редагувати та запускати код