시작하기무료로 시작하기

...로 인수 전달하기

calc_harmonic_mean()na.rm 인수를 직접 넘기는 대신, ...를 사용해 mean()에 "다른 인수들을 그대로 전달"할 수 있어요.

dplyr 패키지는 로드되어 있어요.

이 연습은 강의의 일부입니다

R 함수 작성 입문

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Swap na.rm arg for ... in signature and body
calc_harmonic_mean <- function(x, na.rm = FALSE) {
  x %>%
    get_reciprocal() %>%
    mean(na.rm = na.rm) %>%
    get_reciprocal()
}
코드 편집 및 실행