Začněte nyníZačněte zdarma

Předávání argumentů pomocí ...

Místo toho, abys funkci calc_harmonic_mean() explicitně předával/a argument na.rm, můžeš použít ... a jednoduše tak „předat další argumenty" funkci mean().

Balíček dplyr je načtený.

Toto cvičení je součástí kurzu

Introduction to Writing Functions in R

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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()
}
Upravit a spustit kód