vl.markPoint({filled: true, size: 50, opacity: 0.6})
.data(checkouts_by_title_2021_3k)
.encode(
vl.column().fieldN('UsageClass'),
vl.x().fieldT('PublicationYear').timeUnit('year'),
vl.y().sum('Checkouts'),
vl.tooltip().fieldT('PublicationYear').timeUnit('year')
)
.render()