{
const startYear = 2017
return vl.markCircle({ size: 200, opacity: 1, stroke: 2 })
.data(teamSeasons.filter(s => s.Year >= startYear))
.encode(
vl.y().average("Fight").axis({ title: `Average Fight (${startYear} - 2019)` }).scale({ }),
vl.color().fieldN("Team").scale({ domain: teams.map(d => d.id), range: teams.map(d => d.primaryColor) }).legend(null),
vl.x().average("Heartbreak").axis({ title: `Average Heartbreak (${startYear} - 2019)` }).scale({ }),
vl.tooltip(['Team'])
).config(defaultChartConfig)
.width(600)
.render()
}