Как наложить скользящую среднюю на линейный график с помощью Vega-lite?

С помощью vega-lite становится ясно, что вы можете агрегировать данные, используя стандартные методы, такие как среднее значение, сумма и т. Д. Но как насчет скользящей средней?

Скажем, у меня есть некоторые простые данные временного ряда, поэтому значение x - это дата, а значение y - это какое-то значение. Теперь предположим, что я хочу визуализировать линейную диаграмму с этими данными, а затем наложить поверх нее график скользящего среднего. Есть ли стандартный способ сделать это с помощью vega-lite?

Я пытался найти какое-то решение в документации, но не смог найти никаких ссылок. Кажется, что это обычный вариант использования, и мне интересно, существует ли он?

Если этого не произойдет, я бы просто сам сгенерировал значения скользящего среднего.


person fraxture    schedule 05.05.2019    source источник


Ответы (1)


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

person jakevdp    schedule 06.05.2019