Plot.plot({
color: {
range: [
"url(#grouped-12512014-1)",
"url(#grouped-12512014-2)",
"url(#grouped-12512014-3)",
"url(#grouped-12512014-4)"
],
},
marks: [
patterns,
Plot.barY(
penguins,
Plot.groupX({ y: "count" }, { x: "species", fill: "species", inset: 3 })
),
Plot.barY(
penguins,
Plot.groupX({ y: "count" }, { x: "species", stroke: "currentColor" })
),
Plot.ruleY([0])
]
})