1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 배우는 Monte Carlo 시뮬레이션

Connected

연습 문제

BMI 결과 평가하기

BMI가 상위 10%인 환자와 하위 10%인 환자 사이에서 예측된 질병 진행 정도(반응 변수 y)는 얼마나 차이가 날까요? 이 질문에 답하기 위해 다변량 정규분포에서 샘플링한 시뮬레이션 결과를 활용할 거예요!

시뮬레이션은 이미 완료되어 있어요. 여러분의 과제는 df_results에 담긴 시뮬레이션 결과를 평가하는 것입니다.

다음 라이브러리는 이미 임포트되어 있어요: pandas는 pd, numpy는 np, scipy.stats는 st.

지침

100 XP
  • np.quantile()을 사용해 시뮬레이션 결과의 bmi에 대해 10번째와 90번째 분위수를 계산하고, 각각 bmi_q10, bmi_q90에 저장하세요.
  • bmi_q10과 bmi_q90을 사용해 df_summary를 필터링하고, 예측된 y 값을 구하세요.