Plot.plot({
marks: [
Plot.dot(penguins, {
x: "flipper_length_mm",
y: "body_mass_g",
fill: "species",
r: "flipper_length_mm",
tip:true
})
],
x: { type: "log" },
r: { domain: d3.extent(penguins, (d) => d.flipper_length_mm), range: [1, 6] },
color: {
legend: true,
domain: ["Adelie", "Chinstrap", "Gentoo"],
range: ["purple", "teal", "orange"]
}
})