

To load the data from the JSON file, I will utilize a handy module called Data Adapter. I reworked the data a little bit to make it look the way I need and saved it in a JSON file. I decided to visualize the 100 most streamed songs on Spotify using a dedicated dataset from Kaggle. Next, I create an HTML block element, div and assign it an ID attribute like “container” to easily identify it later in the code.Įnter fullscreen mode Exit fullscreen mode The first thing I do is create a basic HTML page where the chart will be placed.
#Anychart playground code
#Anychart playground free
Also important, the library is free for non-commercial use.


It is pretty easy to start off, with detailed documentation and many ready-to-use examples that can work as a good starting point for quickly building a chart of any type, including this one. In this tutorial, I will be using An圜hart for illustration. 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. 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. However, there are many JavaScript charting libraries specifically designed to help everyone build various data visualizations. Take a look at what I am going to build - the final JS circle packing chart that will be created by the end of the tutorial - and come along on this musical ride!īuilding a JS Circle Packing Chart in 4 Simple StepsĪn embeddable circle packing chart looks exciting but challenging to create. Previewing the Circle Packing Chart That Will Be Produced The circular packing representation denotes hierarchy well, providing a convenient visual breakdown by groups and subgroups. The size of the circle denotes the value of the node. Let me start by giving you a brief about what a circle packing chart is and how it is used.Īlso known as a circular tree, a circle packing chart is basically a treemap showcasing hierarchical data, where circles denote nodes and sub-nodes are circles inside the node circle.
#Anychart playground how to
Want to learn to visualize hierarchical data in stunning circle packing charts that can be added to a web page or app in a hassle-free manner? Don’t feel overwhelmed and just follow my stepwise data visualization tutorial! 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. A clear step-by-step guide for building an interactive JS Circle Packing Chart to visualize the top 100 most streamed songs on Spotify.
