Skicka argument med ...
Istället för att explicit ange argumentet na.rm till calc_harmonic_mean(), kan du använda ... för att helt enkelt "skicka vidare andra argument" till mean().
Paketet dplyr är inläst.
Den här övningen är en del av kursen
Introduktion till att skriva funktioner i R
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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()
}