Comece agoraComece grátis

Passando argumentos com ...

Em vez de informar explicitamente os argumentos calc_harmonic_mean() e na.rm, você pode usar ... para simplesmente "passar outros argumentos" para mean().

O pacote dplyr está carregado.

Este exercicio faz parte do curso

Introdução à Escrita de Funções em R

Ver curso

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# 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 e Executar Código