Plot.plot({
width: 1152,
height: 800,
insetLeft: 10,
insetRight: 60,
r: {range: [1, 30]},
style: "overflow: visible;",
marks: [
Plot.dot(
sortedData.filter(d => d['Disaster Type'] === 'Flood'),
Plot.dodgeY({
anchor: "middle",
padding: 2,
x: "date",
r: "damages",
fill: d => multiColorScale(d.casualties, d['Disaster Type']),
fillOpacity: .6,
strokeWidth: 1,
stroke: d => multiColorScale(d.casualties, d['Disaster Type']),
})
),
]
})