Введение во временные ряды

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

Christopher Hui

VP of Product, Tracked

Что такое данные временных рядов?

  • Последовательность наблюдений, зафиксированных через равные или неравные промежутки времени

  • Гранулярность определяет временной период сбора данных (например, ежедневно, еженедельно, ежемесячно и т. д.)

Линейный график цен на бензин в США с 2008 по 2018 год

Типичные примеры данных временных рядов:

  • Ежедневные цены на топливо
  • Время публикаций в LinkedIn
  • Паттерны поездок на электровелосипедах
1 https://www.eia.gov/todayinenergy/detail.php?id=33562
Анализ временных рядов в Tableau

Одномерные или многомерные?

Одномерные

  • Одномерный анализ временных рядов — анализ одной переменной во времени (например, объём продаж продукта за несколько лет)

Многомерные

  • Многомерный анализ временных рядов — анализ нескольких переменных, измеряемых во времени

Одномерный линейный график цен на медь с 1996 по 2008 год

Многомерный линейный график цен на несколько товаров (медь, уголь, нефть) с 1996 по 2008 год

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

Непрерывные или дискретные?

Модель непрерывного времени

  • Применяется, когда данные измеряются непрерывно, а не через фиксированные интервалы (например, цены акций)
  • Такие модели учитывают точный временной интервал между измерениями

Модель дискретного времени

  • Применяется, когда данные измеряются и записываются через определённые интервалы (например, суточное количество осадков)
  • Не учитывает временные интервалы между измерениями

Визуализация непрерывного временного ряда

Визуализация дискретного временного ряда

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

Форматирование даты и времени

  • Часто используемые функции форматирования даты и времени:
- DATENAME()
- DATEPART()
- DATETRUNC()
  • Функции форматирования управляют строкой даты и времени в соответствии с нужной гранулярностью (например, год → квартал)
Анализ временных рядов в Tableau

Исследование даты и времени

  • Часто используемые функции исследования даты и времени:
- DATEDIFF() 
- DATEADD()
  • Функции исследования предназначены для вычислений непосредственно с данными временного ряда (например, количество дней между покупками клиента)
Анализ временных рядов в Tableau

Набор данных — данные Citibike

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

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

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

Preparing Video For Download...