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

Connected

연습 문제

복권 추첨 한 번 시뮬레이션하기

이 장의 마지막 세 연습 문제에서는 지금까지 배운 내용을 하나로 묶어 보겠습니다. 전체 시뮬레이션을 실행하고, 관측된 결과를 바탕으로 의사결정을 내리며, 시뮬레이션 모델의 입력을 수정하는 방법을 배웁니다.

복권을 살지 말지 판단하기 위해 시뮬레이션을 사용해 보겠습니다. 당첨 상금이 $10,000 인 복권을 살 기회가 있다고 가정해요. 전체 발행 매수는 1000장이므로, 당첨 확률은 1000분의 1입니다. 복권 한 장의 가격은 $10 입니다. 기본적인 시뮬레이션 이해를 바탕으로, 먼저 복권 추첨 한 번을 시뮬레이션해 보겠습니다.

지침

100 XP
  • chance_of_winning을 복권에 당첨될 확률로 정의하세요.
    • 전체 판매된 복권 중 1장은 반드시 당첨된다는 점을 기억하세요.
  • chance_of_winning을 사용해, 해당 gains를 받을 확률로 구성된 probability 리스트를 설정하세요.
  • np.random.choice()를 사용해 이 복권 추첨을 한 번 시뮬레이션하세요.