1. Nauka
  2. /
  3. Kursy
  4. /
  5. Intermediate R

Connected

ćwiczenie

Napisz własną funkcję

Czas na poważniejsze wyzwanie – zaraz napiszesz własną funkcję! Zanim zaczniesz, przyjrzyj się poniższemu szablonowi:

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

Zwróć uwagę, że ten schemat używa operatora przypisania (<-), tak samo jak przy przypisywaniu wektora do zmiennej. To nie przypadek. Tworzenie funkcji w R to w zasadzie przypisanie obiektu funkcji do zmiennej! W powyższym schemacie tworzysz nową zmienną R o nazwie my_fun, która pojawia się w przestrzeni roboczej od razu po wykonaniu definicji. Od tej chwili możesz używać my_fun jako funkcji.

Instrukcje

100 XP
  • Utwórz funkcję pow_two(): przyjmuje jeden argument i zwraca jego kwadrat (czyli liczbę pomnożoną przez siebie samą).
  • Wywołaj nowo zdefiniowaną funkcję z wartością 12 jako argumentem wejściowym.
  • Następnie utwórz funkcję sum_abs(), która przyjmuje dwa argumenty i zwraca sumę ich wartości bezwzględnych.
  • Na koniec wywołaj funkcję sum_abs() z argumentami -2 i 3.