1. Learn
  2. /
  3. Courses
  4. /
  5. purrr로 배우는 중급 함수형 프로그래밍

Connected

Exercise

람다 함수

여전히 웹사이트에서 일주일 동안 진행한 A/B 테스트 결과를 다루고 있어요. 각 디자인의 방문 수를 담은 세 벡터(visit_a, visit_b, visit_c)가 작업 공간에 준비되어 있어요.

동료가 결과를 전달해 달라고 했는데, 각 값이 가장 가까운 10단위로 반올림되기를 원해요. 이를 위해 round() 함수를 다음과 같이 호출하면 됩니다:

음수 자리수로 반올림하면 10의 거듭제곱 단위로 반올림한다는 뜻이에요. 예를 들어 round(x, digits = -2)는 가장 가까운 100단위로 반올림합니다.

R 문서에서 가져온 정의: ?round 참고

각 호출에 맞는 map_* 함수를 올바르게 사용하세요.

Instructions

100 XP
  • 매퍼를 사용해 visit_a를 가장 가까운 10단위로 반올림하세요.
  • 재사용 가능한 매퍼 객체 to_ten을 만들어, 가장 가까운 10단위로 반올림하도록 하세요.
  • to_ten을 visit_b에 매핑하세요.
  • to_ten을 visit_c에 매핑하세요.