1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate R

Connected

cvičení

Napiš vlastní funkci

Tak to se věci pěkně rozjíždějí – teď si napíšeš vlastní funkci! Nejdříve se podívej na následující šablonu:

my_fun <- function(arg1, arg2) {
  body
}

Všimni si, že tato šablona používá operátor přiřazení (<-), stejně jako když přiřazuješ vektor do proměnné. A není to náhoda. Vytvoření funkce v R je v podstatě přiřazení objektu funkce do proměnné! Ve výše uvedené šabloně vytváříš novou proměnnou my_fun, která se v pracovním prostoru zpřístupní hned po spuštění definice. Od té chvíle ji můžeš používat jako funkci.

Pokyny

100 XP
  • Vytvoř funkci pow_two(): přijímá jeden argument a vrátí jeho druhou mocninu (číslo násobené samo sebou).
  • Zavolej tuto nově definovanou funkci s hodnotou 12 jako vstupem.
  • Dále vytvoř funkci sum_abs(), která přijímá dva argumenty a vrátí součet jejich absolutních hodnot.
  • Nakonec zavolej funkci sum_abs() s argumenty -2 a 3.