Основы данных временных рядов

Анализ временных рядов в Power BI

Kevin Barlow

Data Analytics Professional

Предварительные требования

В этом курсе используются функции DAX среднего уровня, в том числе:

  • CALCULATE()
  • IF()
  • SUMMARIZE()
Анализ временных рядов в Power BI

Почему это важно?

Время — неотъемлемое измерение любого набора данных! Анализ данных во времени открывает ценные закономерности, и для этого нужен надёжный инструментарий.

  • Как менялись данные со временем?
  • Что должны показывать данные на основе истории?
  • Что покажут данные в будущем?

Почему данные временных рядов важны

Анализ временных рядов в Power BI

Определение временного ряда

Данные временного ряда — это набор наблюдений (точек данных), собранных об одном объекте за определённый период времени.

Два ключевых компонента

  • Диапазон: общий временной период, охваченный данными
  • Интервал: промежуток времени между соседними наблюдениями.

Компоненты временного ряда

Анализ временных рядов в Power BI

Отслеживание изменений во времени

Вековая вариация

Вековая вариация

Сезонная вариация

Сезонная вариация

Циклическая вариация

Циклическая вариация

Случайная (нерегулярная) вариация

Пример случайной вариации

Анализ временных рядов в Power BI

Краткосрочный анализ временных рядов

Краткосрочный горизонт охватывает период, как правило, менее одного года. Цель — понять, что происходит с данными прямо сейчас.

Распространённые виды анализа

  • Последние x периодов (например, последние 90 дней, последние 2 квартала)
  • С начала периода (например, с начала года, с начала месяца)

Пример

Краткосрочный анализ

Анализ временных рядов в Power BI

Долгосрочный анализ временных рядов

Долгосрочный анализ охватывает период более одного года. Цель — изучить исторические данные и их связь с текущими.

Распространённые виды анализа:

  • Год к году
  • Месяц к месяцу
  • Аналогичный период прошлого года

Пример Расчёт динамики продаж год к году (YoY) за январь.

Анализ YoY

Анализ временных рядов в Power BI

Прогнозирование будущего

Перспективный анализ, например прогнозирование, опирается на исторические данные и проецирует их в будущее. Такой подход позволяет предсказывать результаты и принимать решения на их основе.

Распространённые виды анализа

  • Регрессии (например, линейная)
  • Точечные оценки
  • Машинное обучение

Пример

Прогнозирование объёма торгов акциями на несколько месяцев вперёд.

Пример прогнозирования

Анализ временных рядов в Power BI

Давайте потренируемся!

Анализ временных рядов в Power BI

Preparing Video For Download...