Перейти к основному содержимому
Перейти к основному содержимому

time-series-functions

description: 'Документация по функциям временных рядов' sidebar_label: 'Временные ряды' sidebar_position: 172 slug: /sql-reference/functions/time-series-functions title: 'Функции временных рядов'

Аргументы

  • series - Массив числовых значений.
  • min_percentile - Минимальный процентиль, используемый для вычисления межквартильного размаха (IQR). Значение должно находиться в пределах [0.02,0.98]. По умолчанию 0.25.
  • max_percentile - Максимальный процентиль, используемый для вычисления межквартильного размаха (IQR). Значение должно находиться в пределах [0.02,0.98]. По умолчанию 0.75.
  • K - Неотрицательное постоянное значение, используемое для обнаружения мягких или более серьезных выбросов. Значение по умолчанию 1.5.

Для обнаружения выбросов требуется как минимум четыре точки данных в series.

Возвращаемое значение

  • Возвращает массив такой же длины, как и входной массив, где каждое значение представляет собой оценку возможной аномалии соответствующего элемента в серии. Ненулевое значение указывает на возможную аномалию. Array.

Примеры

Запрос:

Результат:

Запрос:

Результат:

seriesPeriodDetectFFT

Находит период заданных данных временных рядов с использованием FFT FFT - Быстрое преобразование Фурье

Синтаксис

Аргументы

  • series - Массив числовых значений

Возвращаемое значение

  • Вещественное значение, равное периоду данных временных рядов. NaN, если количество точек данных менее четырех. Float64.

Примеры

Запрос:

Результат:

Результат:

seriesDecomposeSTL

Декомпозирует данные временных рядов с использованием STL (Процедура декомпозиции сезонного тренда на основе Loess) на сезонную, трендовую и остаточную компоненты.

Синтаксис

Аргументы

  • series - Массив числовых значений
  • period - Положительное целое число

Количество точек данных в series должно быть не менее двойного значения period.

Возвращаемое значение

  • Массив из четырех массивов, где первый массив включает сезонные компоненты, второй массив - тренд, третий массив - остаточная компонента, и четвертый массив - базовая компонента (сезонная + тренд). Array.

Примеры

Запрос:

Результат: