Навіщо використовувати apply?

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

Lore Dirick

Manager of Data Science Curriculum at Flatiron School

Познайомтеся з родиною apply

Function Description
apply Застосовує функції за вимірами масиву
lapply Застосовує функцію до списку або вектора
eapply Застосовує функцію до значень у середовищі
mapply Застосовує функцію до кількох списків або аргументів-векторів
rapply Рекурсивно застосовує функцію до списку
tapply Застосовує функцію до «рваного» масиву
sapply Спрощує результат lapply
vapply Строго спрощує результат lapply
Середній рівень R для фінансів

Познайомтеся з родиною apply

Function Description
apply Застосовує функції за вимірами масиву
lapply Застосовує функцію до списку або вектора
eapply Застосовує функцію до значень у середовищі
mapply Застосовує функцію до кількох списків або аргументів-векторів
rapply Рекурсивно застосовує функцію до списку
tapply Застосовує функцію до «рваного» масиву
sapply Спрощує результат lapply
vapply Строго спрощує результат lapply
Середній рівень R для фінансів

Познайомтеся з родиною apply

Function Description
apply Застосовує функції за вимірами масиву
lapply Застосовує функцію до списку або вектора
eapply Застосовує функцію до значень у середовищі
mapply Застосовує функцію до кількох списків або аргументів-векторів
rapply Рекурсивно застосовує функцію до списку
tapply Застосовує функцію до «рваного» масиву
sapply Спрощує результат lapply
vapply Строго спрощує результат lapply
Середній рівень R для фінансів

lapply()

stock_list <- list(stock_name = "Apple", ticker = "AAPL", 
                   price = 126.5, good_deal = TRUE)

lapply(stock_list, FUN = class)
$stock_name
"character"

$ticker
"character"

$price
"numeric"

$good_deal
"logical"
Середній рівень R для фінансів

Розберімо по частинах

ch5_vid1_slides.015.png

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

Розберімо по частинах

ch5_vid1_slides.016.png

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

Розберімо по частинах

ch5_vid1_slides.017.png

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

Коефіцієнт Шарпа

$sharpe = \frac{mean(r) - r_f}{sd(r)}$

  • Нормалізує дохідність за ризиком
  • Порівнює дохідність між акціями
  • Вищий коефіцієнт Шарпа = Більше доходу на одиницю ризику
Середній рівень R для фінансів

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

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

Preparing Video For Download...