ÎncepețiÎncepe gratuit

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

Vezi cursul

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 12 ca 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 și 3.

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
Editează și rulează codul