Plot.plot({
grid: true,
x: {
type: xlog ? "log" : undefined
},
marks: [
Plot.dot(data, {
x: "gdppc",
y: "esp",
fill: "#53a6c9",
tip: true,
title: (d) => [d.name, "esp: " + d.esp, "gdppc: " + d.gdppc].join("\n")
}),
Plot.linearRegressionY(data, {
x: "gdppc",
y: "esp",
stroke: "#783c74"
})
]
})