This article will introduce some common shapes in D3 — including rectangles, circles, ellipses, lines and text — whose size will be based on numbers in the Fibonacci Sequence.
As a devout python fan, I’ve regrettably shied away from exploring many data visualization tools that are beyond the scope of libraries like Matplotlib, Seaborn, and Plotly. While perusing the diverse capabilities of D3.js in this visualization gallery, however, I was definitely excited to dip my toes in the water.
To start making visualizations in D3, you will need a text editor, such as Atom, to edit your code. You’ll also want to copy the contents of the latest version of D3.js and paste them into a .js file in your text editor. In addition to the D3 file, you’ll need the following:
We’ll now take a closer look at the contents of each of these files.