1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 하는 통계 시뮬레이션

Connected

연습 문제

조건부 항아리 문제

배운 대로, 조건부확률은 어떤 사건이 주어졌을 때 다른 사건이 일어날 확률로 정의돼요. 이 개념을 설명하기 위해 항아리 문제를 살펴보겠습니다.

한 항아리에 흰 공 7개와 검은 공 6개가 들어 있습니다. 무작위로 공 4개를 비복원추출로 뽑습니다. 첫 번째와 세 번째 공이 흰색이고, 두 번째와 네 번째 공이 검은색일 확률을 구해 봅시다.

이 연습을 마치면, 시뮬레이션을 조작해 간단한 조건부확률을 계산하는 방법을 익히게 됩니다.

지침

100 XP
  • 카운터 success를 0으로, sims를 5000으로 초기화하세요.
  • 흰 공 7개('w')와 검은 공 6개('b')로 구성된 리스트 urn을 정의하세요.
  • 비복원으로 공 4개를 추출한 뒤, 1번째와 3번째가 흰색이고 2번째와 4번째가 검은색인지 확인하세요.
  • 위 조건을 만족하면 success를 증가시키세요.