[1] 6
Aula 17 - Como criar funções
Usaremos Batista e Oliveira (2021):
Até esse momento, usamos funções já desenvolvidas no R, seja dos pacotes da Base, seja via instalação dos pacotes via CRAN. Agora, iremos desenvolver as nossas próprias funções.
Como falado nas aulas anteriores, a estrutura da função criada se mantém, argumento, corpo e ambiente. Para isso, usaremos a função function
. O modo desse objeto é closure
. Vejamos a sua sintaxe,
function()
# Forma usual
nome_funcao <- function(arg1, arg2, ...) {
corpo: comandos..
}
# Forma simplificada
nome_funcao <- function(arg1, arg2, ...) corpo
fun1()
return()
\[ \int^{1}_{0}x^2dx = \frac{1}{3}, \]
Sugestões, perguntas, críticas…