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

Connected

연습 문제

변수와 패키지를 사용하는 foreach

한 집단이 증가하는 비율을 증가율이라고 하며, 퍼센트로 표시합니다. 거의 모든 국가에서 증가율이 하락하고 있지만, 일부 국가는 더 빠르게 감소하고 있어요.

여러분은 인구 통계 분석가로 채용되었고, 2017년부터 2021년까지 각 국가의 인구 증가율을 전 세계 증가율과 비교한 비율을 계산하는 것이 과제입니다. ls_df라는 데이터 프레임 리스트가 주어졌고, 각 원소는 다음과 같은 데이터 프레임입니다:

    country year growth_rate
Afghanistan 2017        2.52
...

또한 전 세계 증가율 데이터 프레임 df_global도 있습니다:

year global_growth
2017          1.15
...

foreach와 dplyr는 미리 로드되어 있어요. 클러스터도 이미 생성되어 foreach 백엔드로 등록해 두었습니다.

지침

100 XP
  • foreach() 함수 호출 안에서 df_global을(를) 클러스터로 내보내세요.
  • 계산에 필요한 dplyr 패키지를 지정하세요.
  • 결합 방법으로 rbind를 지정하세요.
  • 병렬 연산자를 사용하세요.