1. 학습
  2. /
  3. 강의
  4. /
  5. R의 병렬 프로그래밍

Connected

연습 문제

평균 산모 연령 부트스트랩

산모 연령(출산 시 어머니의 나이)은 한 집단의 출생 건강을 판단하는 중요한 지표예요. 산모 연령이 너무 높거나 낮으면 출산 결과에 부정적인 영향을 줄 수 있어요.

여러분은 미 보건부의 데이터 분석가예요. 미국 50개 주와 워싱턴 D.C. 각각에 해당하는 51개의 데이터 프레임으로 이루어진 리스트 ls_df가 주어졌고, 각 데이터 프레임에는 maternal_age 열이 들어 있어요. 상사는 주별 평균 산모 연령의 분포를 부트스트랩으로 추정해 달라고 요청했어요. 이미 단일 데이터 프레임에 대해 부트스트랩을 수행하는 반복문은 작성해 두었고, 이제 이 계산을 병렬화해야 해요. parallel 패키지는 미리 로드되어 있어요.

지침

100 XP
  • 평균의 분포를 반환하도록 부트스트랩 반복문을 함수로 감싸세요.
  • 코어 4개로 클러스터를 설정하세요.
  • parLapply()를 사용해 ls_df에 부트스트랩 함수를 병렬로 적용하세요.
  • 모든 계산이 끝나면 클러스터를 종료하세요.