Починаємо досліджувати часові ряди

Аналіз трендів у Power BI

Jacob H. Marquez

Data Scientist at Microsoft

Що таке «часовий ряд»?

$$

Визначення:

  • Послідовність точок даних, відображених у хронологічному порядку.

  • Здебільшого це вимірювання у рівні інтервали часу.

1 https://en.wikipedia.org/wiki/Time_series
Аналіз трендів у Power BI

Де застосовують аналіз часових рядів

$$

Приклади використання:

  • Шаблони (напр., циклічність) у змінній
  • Сезонні тренди
  • Системні виклики
  • Зв'язки з цільовим результатом
  • Побудова моделі прогнозування

$$

Приклади:

  • Погода
  • Моніторинг пульсу
  • Квартальні продажі
  • Відсоткові ставки
Аналіз трендів у Power BI

Аналіз на різних рівнях деталізації дати

Зображення: дата 2019-03-25 08:30 розкладена на рік, місяць і день.

Аналіз трендів у Power BI

Аналіз на різних рівнях деталізації дати

Зображення: дата 2019-03-25 08:30:00 розкладена на годину, хвилину та секунди.

Аналіз трендів у Power BI

Перетворення на інші часові змінні

Зображення: дата 2019-03-25 08:30:00 перетворена на день року, тиждень року та день тижня.

Аналіз трендів у Power BI

Перетворення на інші часові змінні

Змінна subscription_start_date порівнюється з поточною датою для обчислення віку підписки та age_group.

Аналіз трендів у Power BI

Вимірювання змін за проміжок часу

Зміна період-до-періоду

Формула зміни період-до-періоду.

Аналіз трендів у Power BI

Вимірювання змін за проміжок часу

Зміна період-до-періоду

Формула зміни період-до-періоду.

Місяць Ціна акції Зміна м/м
Січ 2018 $20.67 --
Лют 2018 $19.79 -4.3%
Бер 2018 $21.34 7.9%
Кві 2018 $21.25 -0.4%
Тра 2018 $22.12 4.1%
Чер 2018 $22.85 3.3%
Аналіз трендів у Power BI

DAX-функції для дат

DATE(): створює значення дати з частин (напр., рік, місяць і день)

LEFT(): повертає задану кількість символів зліва.

RIGHT(): повертає задану кількість символів справа.

MID(): повертає задану кількість символів, починаючи з указаного місця.

WEEKDAY(): повертає день тижня як число; типово неділя = 1.

Аналіз трендів у Power BI

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

Аналіз трендів у Power BI

Preparing Video For Download...