Прогнозирование в Power BI

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

Kevin Barlow

Data Analytics Professional

Контекст и значимость

Прогнозирование — более сложный аналитический метод, позволяющий получить представление о том, что произойдёт в будущем, а не только о том, что уже случилось.

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

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

Виды прогнозирования

Прогнозирование

  • Берёт имеющиеся данные и проецирует их на будущие даты
  • Вид прогностической или предписывающей аналитики

Примеры из практики

  1. Прогнозирование спроса на конкретный продукт
  2. Оценка численности персонала, необходимого для поддержки инженерного отдела

Ретропрогнозирование

  • Применяет модель прогноза к уже имеющимся данным
  • Используется для проверки точности модели прогноза

Примеры из практики

  1. Ретропрогнозирование климатических условий, приведших к конкретным экологическим изменениям
  2. Проверка точности биржевой модели прогноза
Анализ временных рядов в Power BI

Основы прогнозирования

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

Рассмотрим следующую таблицу:

Дата Значение
1 января 5
2 января 10
3 января 15
4 января
5 января

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

Дата Значение
1 января 5
2 января 10
3 января 15
4 января 20
5 января 25
Анализ временных рядов в Power BI

Прогнозирование зашумлённых данных

Данные временных рядов часто бывают «зашумлены» и плохо поддаются прогнозированию без предварительной обработки.

Экспоненциальное сглаживание — метод устранения шума в данных.

GIF-анимация экспоненциального сглаживания

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

Уверенность в прогнозах

Любой прогноз содержит погрешность — ведь реальных данных за будущие даты у нас нет!

Доверительные интервалы — диапазон значений, в который с заданным уровнем уверенности (%) попадут данные

Power BI позволяет настраивать уровень уверенности для прогнозов.`

GIF-анимация доверительных интервалов

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

Набор биржевых данных

Мы будем практиковать прогнозирование на биржевых данных Microsoft (тикер: MSFT). Набор данных содержит базовую информацию о торговой цене акции за каждый день.

Снимок экрана с биржевыми данными MSFT

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

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

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

Preparing Video For Download...