Scatterplot with rolling mean
using Deneb
data = Data(url="https://vega.github.io/vega-datasets/data/seattle-weather.csv")
line = Mark(:line, color=:red, size=3) * transform_window(
rolling_mean="mean(temp_max)",
frame=(-15, 15),
) * Encoding("date:T", "rolling_mean:Q")
points = Mark(:point, opacity=0.3) * Encoding(
"date:T",
y=field("temp_max:Q", title="Max Temperature and Rolling Mean")
)
chart = data * (points + line) * vlspec(width=400)
This page was generated using DemoCards.jl and Literate.jl.