1. Learn
  2. /
  3. Курси
  4. /
  5. Середній рівень R

Connected

вправа

Напишіть власну функцію

Ого, тепер усе серйозно… ви збираєтеся написати власну функцію! Перш ніж почати, подивіться на такий шаблон функції:

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

Зверніть увагу, що в цій «рецептурі» використано оператор присвоєння (<-), так само як коли ви, наприклад, присвоюєте вектор змінній. Це не випадковість. Створення функції в R — це по суті присвоєння об'єкта-функції змінній! У наведеному вище прикладі ви створюєте нову змінну R my_fun, яка стає доступною в робочому просторі одразу після виконання визначення. Відтоді ви можете використовувати my_fun як функцію.

Інструкції

100 XP
  • Створіть функцію pow_two(): вона приймає один аргумент і повертає квадрат цього числа (число, помножене саме на себе).
  • Викличте щойно визначену функцію з вхідним значенням 12.
  • Далі створіть функцію sum_abs(), яка приймає два аргументи та повертає суму модулів обох аргументів.
  • Нарешті, викличте функцію sum_abs() з аргументами -2 та 3.