ComeçarComece de graça

sapply com funções que retornam NULL

Você já tem alguns truques de apply na manga, mas certamente está ansioso por mais alguns, não é mesmo? Neste exercício, você verá como sapply() reage quando é usado para aplicar uma função que retorna NULL sobre um vetor ou uma lista.

Uma função print_info(), que recebe um vetor e imprime a média desse vetor, já foi criada para você. Ele usa a função cat().

Este exercício faz parte do curso

R intermediário

Ver curso

Instruções do exercício

  • Aplique print_info() sobre o conteúdo de temp com sapply().
  • Repita esse processo com lapply(). Você percebe a diferença?

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# temp is already available in the workspace

# Definition of print_info()
print_info <- function(x) {
  cat("The average temperature is", mean(x), "\n")
}

# Apply print_info() over temp using sapply()


# Apply print_info() over temp using lapply()
Editar e executar o código