cdf_movies = {
const plot = vl.markArea()
.data(movies_data)
.transform(
{
"sort": [{"field": "IMDB Rating"}],
"window": [{"op": "count", "field": "count", "as": "Cumulative Count"}],
"frame": [null, 0]
}
)
.encode(
vl.x().fieldQ('IMDB Rating'),
vl.y().fieldQ('Cumulative Count')
)
return plot.render();
}