This post describes how to reorder groups in your lollipop chart with d3.js. Indeed, reordering gives much more insight to your chart as stated here. Note that your probably interested in this post about the basics of lollipop plot. This example works with d3.js v4
and v6
.sort
function on data, right after the d3.csv
call.