vl.markArea({interpolate:"monotone",stroke:"black",fill:"lightpink",opacity:.5})
.width(700)
.data(data)
.transform(
vl.filter(`datum.yearID <= ${year}`)
)
.encode(
vl.x().fieldQ("yearID").axis({format:".0f",title:"year"}).scale({domain:[1913,2018]}),
vl.y().fieldQ("W").axis({title:"wins"}).scale({domain:[0,120]}),
vl.color().fieldN("name").scale({range:["red","navy"]})
)
.render()