ComenzarEmpieza gratis

Pasar argumentos con ...

En lugar de indicar explícitamente los argumentos calc_harmonic_mean() y na.rm, puedes usar ... para simplemente "pasar otros argumentos" a mean().

El paquete dplyr está cargado.

Este ejercicio forma parte del curso

Introducción a la escritura de funciones en R

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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()
}
Editar y ejecutar código