Що таке функції?

Середній рівень R для фінансів

Lore Dirick

Manager of Data Science Curriculum at Flatiron School

Приклади функцій

  • mean()
  • plot()
  • ncol()
Середній рівень R для фінансів

Елементи функції

  • Аргументи
    • Вхідні дані
    • Параметри
  • Тіло
    • Виконання коду
  • Повернення
    • Стабільний і передбачуваний результат
Середній рівень R для фінансів

Документація функцій

?matrix

Знімок екрана 09.04.2021 о 9:50:10.png

Середній рівень R для фінансів

Аргументи функцій

  • Обов'язкові
    • Без них виникне помилка
    • Зазвичай це дані / об'єкт
  • Необов'язкові
    • Мають типові значення
    • Зазвичай задають додаткові параметри
Середній рівень R для фінансів

Приклад аргументів функції

returns <- c(.023, .044, .034, NA)

mean()
Error in mean.default() : argument "x" is missing, with no default
mean(returns)
NA
?mean

ch4_vid1_slides.021.png

mean(returns, na.rm = TRUE)
0.03366667
Середній рівень R для фінансів

Давайте потренуємось!

Середній рівень R для фінансів

Preparing Video For Download...