vl.mark({ type: 'circle' })
.data(cars)
.encode(
vl.x().fieldQ('Miles_per_Gallon')
.axis({ title: 'Miles per Gallon (mpg)' }),
vl.y().fieldQ('Horsepower'),
vl.color().fieldN('Origin'),
vl.facet({ columns: 3 }).fieldN('Origin')
)
.width(0.25 * width)
.height(0.25 * width)
.render()