Scrie-ți propria funcție
Lucrurile devin din ce în ce mai interesante… ești pe cale să scrii propria funcție! Înainte să te apuci, aruncă o privire la următorul șablon:
my_fun <- function(arg1, arg2) {
body
}
Observă că acest șablon folosește operatorul de atribuire (<-), la fel ca atunci când atribui un vector unei variabile, de exemplu. Nu este o coincidență. Crearea unei funcții în R înseamnă, în esență, atribuirea unui obiect de tip funcție unei variabile! În șablonul de mai sus, creezi o nouă variabilă R numită my_fun, care devine disponibilă în spațiul de lucru imediat ce execuți definiția. Din acel moment, poți folosi my_fun ca pe o funcție.
Acest exercițiu face parte din cursul
R intermediar
Instrucțiuni pentru exercițiu
- Creează o funcție
pow_two(): aceasta primește un argument și returnează acel număr ridicat la puterea a doua (numărul înmulțit cu el însuși). - Apelează această funcție nou definită cu
12ca valoare de intrare. - Apoi, creează o funcție
sum_abs(), care primește două argumente și returnează suma valorilor absolute ale ambelor argumente. - În final, apelează funcția
sum_abs()cu argumentele-2și3.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Create a function pow_two()
# Use the function
# Create a function sum_abs()
# Use the function