scatterplots = vl.hconcat(
vl.markCircle()
.data(countries)
.transform(
vl.filter("datum.year == 1980"))
.encode(
vl.x().fieldQ("fertility"),
vl.y().fieldQ("life_expect")
)
.title("1980"),
vl.markCircle()
.data(countries)
.transform(
vl.filter("datum.year == 1990"))
.encode(
vl.x().fieldQ("fertility"),
vl.y().fieldQ("life_expect")
)
.title("1990"),
vl.markCircle()
.data(countries)
.transform(
vl.filter("datum.year == 2000"))
.encode(
vl.x().fieldQ("fertility"),
vl.y().fieldQ("life_expect")
)
.title("2000")
)
.render()