Преобразование дат и визуализация

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

Chris Hui

VP of Product, Tracked

Что такое сезонность?

  • Сезонность — это регулярные и предсказуемые изменения во временных рядах, повторяющиеся каждый год

  • Примеры: туризм или плодоношение, где цены зависят от времени года

  • Сезонное поведение помогает бизнесу планировать работу вокруг пиков и спадов

3 линейных графика с ценами для разных категорий авокадо

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

Устранение сезонности с помощью скользящих средних

Распространённые методы работы с сезонностью:

  • Скользящие средние
    • Метод сглаживания краткосрочных колебаний (пиков и спадов) за определённый временной период
    • Используются для фильтрации шума с сохранением основного сигнала

Линейный график, сравнивающий средние продажи со скользящим средним для сглаживания пиков

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

Выявление сезонности с помощью ящичных диаграмм

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

  • Сезонные ящичные диаграммы (квартальный анализ)
    • Разбивают данные по кварталам для визуализации сезонных колебаний
    • Стабильная волатильность по кварталам — признак сезонного поведения

Ящичная диаграмма с межквартильными размахами по кварталам и годам

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

Что такое аномалия?

  • Аномальные значения (выбросы) — это значения, выходящие за пределы нормального распределения

  • Выброс — это значение:

    • За пределами ±3 стандартных отклонений от среднего
    • Ниже Q1 − 1,5 × IQR или выше Q3 + 1,5 × IQR

Ящичная диаграмма, показывающая разброс продаж по сезонам

(Стандартное отклонение — мера удалённости значения от среднего по генеральной совокупности)

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

Z-оценка и нормальное распределение

  • Z-оценка — количество стандартных отклонений, на которое точка данных отклоняется от среднего

  • Z-оценки в диапазоне ±3 охватывают ~99,7% значений совокупности

  • Соответственно, любое значение Z-оценки за пределами ±3 считается выбросом

Нормальное распределение с диапазоном Z-оценок от -3 до +3

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

Перцентили в Tableau

  • Перцентили показывают положение значения относительно остальных
    • Медиана (50-й перцентиль)
    • Верхний и нижний квартили (75-й / 25-й перцентили)

Нормальное распределение, разделённое на часть ниже и выше 50-го перцентиля

  • Гибкий подход к обнаружению выбросов, выходящий за рамки традиционной методологии Z-оценок

Гистограмма с пороговым значением для определения аномальности

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

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

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

Preparing Video For Download...