This is a rebuild of Lazaro Gamio's What to know about all of the men facing sexual misconduct allegations published in Axios. It's what seaborn calls a "swarmplot" – a beeswarm faceted by a property of the data.
Just as I was finishing this, I realized that the original chart is made of absolutely positioned HTML divs. My version is SVG. I also didn't go all out on the tooltips, but the basic idea is there.
I downloaded the data from https://graphics.axios.com/2017-12-12-sexual-misconduct-cases/data/data.json on 4 February, 2018.
https://d3js.org/d3.v4.min.js
https://unpkg.com/d3-moveto@0.0.3/build/d3-moveto.min.js
https://unpkg.com/jeezy@1.12.13/lib/jeezy.min.js