Plot.plot({
marginLeft: 100,
marginRight: 100,
height: 100,
width: 800,
x: { label: "Total Weighted Value" },
y: { domain: ["Clarity"], label: "Clarity Category" },
marks: [
Plot.barX(clarityWeightedData, {
x: "weightedValue",
y: () => "Clarity",
fill: "subcategory",
title: d => `${d.subcategory}: ${Math.floor(d.weightedValue)}`,
sort: { x: "x", reverse: true },
tip: true,
})
]
});