ComeçarComece de graça

Chamando funções

Uma forma de deixar seu código mais legível é ter cuidado com a ordem em que você passa os argumentos ao chamar funções e com a decisão de passar argumentos por posição ou por nome.

O vetor numérico gold_medals, com o número de medalhas de ouro que cada país ganhou nas Olimpíadas de Verão de 2016, já foi fornecido.

Para conveniência, os argumentos de median() e rank() são exibidos usando args(). Definir o argumento na.last de rank() como "keep" significa "manter o valor de classificação de NAs como NA".

A boa prática ao chamar funções é incluí-las na ordem mostrada por args() e nomear apenas os argumentos raros.

Este exercício faz parte do curso

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

Ver curso

Exercício interativo prático

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

# Look at the gold medals data
gold_medals

# Note the arguments to median()
args(median)

# Rewrite this function call, following best practices
median(TRUE,x=gold_medals)
Editar e executar o código