Plot.plot({
width: 1500,
height: 300,
aspectRatio: 1,
grid: true,
x: { label: "index" },
y: { label: "m5m" },
marks: [
Plot.ruleY([0]),
Plot.ruleX([0]),
Plot.dot(
data,
Plot.pointer({ x: "m5m", y: "index", fill: "#F86825", r: 10 })
),
Plot.dot(data, {
x: (d) => d["m5m"],
y: (d) => d["index"],
fill: "#222222"
})
]
})