Преобразование loess

Преобразование loess ≥ 5.4 (от locally-estimated scatterplot smoothing — локальное сглаживание диаграммы рассеяния) строит линию тренда методом локальной регрессии. Оно последовательно выполняет взвешенную регрессию в скользящем окне ближайших точек. Параметрические способы регрессии описаны на странице regression.

Параметры преобразования

Свойство Тип Описание
x Field Обязательно. Поле с независимыми значениями, обычно соответствующее оси X.
y Field Обязательно. Поле с зависимыми значениями, обычно соответствующее оси Y.
groupby Field[ ] Поля для группировки. Если не заданы, все объекты данных образуют одну группу.
bandwidth Number Параметр ширины окна метода loess (по умолчанию 0.3).
as String[ ] Имена выходных полей с независимыми и предсказанными значениями линии тренда. Если не заданы, используются имена полей параметров x и y.

Использование

Строит линию тренда методом loess, моделируя поле iv как функцию dv с шириной окна 0.2:

{
  "type": "loess",
  "x": "dv",
  "y": "iv",
  "bandwidth": 0.2
}

Создаёт новый поток точек линии тренда, которую затем можно изобразить линейным примитивом.