Argumente mit ... übergeben
Anstatt calc_harmonic_mean() und das Argument na.rm explizit zu übergeben, kannst du ... verwenden, um einfach „weitere Argumente“ an mean() weiterzureichen.
Das Paket dplyr ist geladen.
Diese Übung ist Teil des Kurses
Einführung in das Schreiben von Funktionen in R
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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()
}