1. Learn
  2. /
  3. Курси
  4. /
  5. Опрацювання часових рядів у Python

Connected

Вправа

Побудова графіка доходностей за кілька періодів

Останній метод роботи з часовими рядами, про який ви дізналися у відео, — це .pct_change(). Давайте використаємо цю функцію, щоб обчислити доходність для різних інтервалів у календарних днях і побудувати графік, щоб порівняти відмінності у динаміці.

Ми використаємо ціни акцій Google за 2014–2016 роки.

Інструкції

100 XP

Ми вже імпортували pandas як pd і matplotlib.pyplot як plt. Також завантажили ціни акцій 'GOOG' за 2014–2016 роки, встановили частоту як щоденну за календарем і зберегли результат у змінній google.

  • Створіть стовпці 'daily_return', 'monthly_return' та 'annual_return', які містять pct_change() для 'Close' за 1, 30 і 360 календарних днів відповідно, і помножте кожен на 100.
  • Побудуйте графік результату з параметром subplots=True.