How to Build a Circle Packing Chart in JavaScript
Summary
Using a cool example of data on the top 100 most streamed songs on Spotify, I will show you how to easily create and customize a great-looking interactive circle packing chart with JavaScript. And once you’ve found one which provides a built-in circle packing option out of the box, it is usually pretty quick and straightforward to get such an interactive chart conjured up even if you are a beginner with (yet) limited coding skills. Technically, the steps, which the entire process of creating a circle packing data visualization consists of, remain more or less the same with any JS charting library. It has a modular structure that makes it easy to only connect the chart types and features you require at the moment, reducing the size of the running JavaScript code. Finally, I also make a title, add a reference to the previously defined container, and draw the resulting circle packing chart.