ПочатиПочніть безкоштовно

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

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

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

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

Ця вправа є частиною курсу

Середній рівень R

Переглянути курс

Інструкції до вправи

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

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Create a function pow_two()



# Use the function


# Create a function sum_abs()



# Use the function
Редагувати та запускати код