spacedJitterChart = {
const svg = d3.create("svg").attr("viewBox", [0, 0, width, height]);
addSharedThings(svg);
svg
.append("g")
.attr("fill", "#cb1a1a")
.attr("stroke", "#cb1a1a")
.selectAll("circle")
.data(dataWithSpacedJitter)
.join("circle")
.attr("cx", (d) => d.x)
.attr("cy", (d) => y(d.datum.region) + d.y + radius * 2)
.attr("r", radius)
.attr("fill-opacity", fillOpacity / 100)
.attr("stroke-opacity", strokeOpacity / 100)
.attr("stroke-width", circleStrokeWidth)
.append("title")
.text((d) => d.datum.msoanm + " " + d.datum.pct);
addRegionMeans(svg);
return svg.node();
}