{ "transform": [ { "filter": "isValid(datum.IMDB_Rating)" }, { "as": "year", "field": "Release_Date", "timeUnit": "year" }, { "window": [ { "op": "mean", "as": "AverageYearRating", "field": "IMDB_Rating" } ], "groupby": [ "year" ], "frame": [ null, null ] }, { "filter": "(datum.IMDB_Rating - datum.AverageYearRating) > 2.5" } ], "data": { "url": "https://vega.github.io/vega-lite/data/movies.json", "format": { "parse": { "Release_Date": "date:'%d-%b-%y'" } } }, "$schema": "https://vega.github.io/schema/vega-lite/v4.json", "layer": [ { "mark": { "type": "bar", "clip": true }, "encoding": { "x": { "field": "IMDB_Rating", "type": "quantitative", "axis": { "title": "IMDB Rating" } }, "y": { "field": "Title", "type": "ordinal" } } }, { "mark": "tick", "encoding": { "color": { "value": "red" }, "x": { "field": "AverageYearRating", "type": "quantitative" }, "y": { "field": "Title", "type": "ordinal" } } } ], "description": "Calculation of difference from annual average" }