1. Learn
  2. /
  3. คอร์ส
  4. /
  5. Tidyverse로 배우는 Machine Learning

Connected

แบบฝึกหัด

데이터에 map() 적용하기

mutate()와 함께 map()을 사용하면 계산 결과를 데이터 프레임에 추가할 수 있습니다. map() 함수는 항상 리스트 벡터를 반환하므로, unnest()를 사용하여 이 정보를 숫자형 벡터로 변환해야 합니다.

여기서는 gapminder 데이터셋에서 각 국가의 평균 인구를 계산하며 이 기능을 살펴봅니다.

คำแนะนำ

100 XP
  • map()을 사용하여 각 국가의 평균 인구를 계산하는 mean() 함수를 적용하고, mutate()를 이용해 mean_pop이라는 새 리스트 열을 추가하세요.
  • pop_nested의 처음 6개 행을 살펴보세요.
  • unnest()를 사용하여 mean_pop 리스트를 숫자형 열로 변환하고, 이를 pop_mean 데이터 프레임으로 저장하세요.
  • head()를 사용하여 pop_mean을 탐색해 보세요.