Ooo, bubbles... It's not the most visually efficient method, but it's one of the more visually satisfying ones. Read More
D3.js can be used for a lot of things, and for some people it's too much to deal with. Read More
With latitude and longitude coordinates, there are a number of ways to map geographic data using D3.js and Leaflet. Read More
Compare distributions side-by-side with a pyramid chart. Observe the change over the years by animating it. Read More
Also known as waffle charts. Using animated transitions between values, you can allow for comparisons between categories. Read More
Add interaction so that you can show different segments of the data and allow comparisons. Read More
Ukranian band Obiymy Doschu released a new song Razom. “It’s a uplifting and tender song about being afraid of your own hapiness and holding your feelings inside, and that sometimes just a little step in the direction of a loved one will help you find yourself again.” Sounds good to me. The lead singer is also an engineer at Mapbox, and he made a visualization to accompany a song. Each...
The histogram is my favorite chart type, but it's unintuitive for many. So I've been using the less accurate but less abstract beeswarm. Read More
There are two main reasons annotation is often a challenge. The first is that writing copy that is succinct with the right amount of detail is tricky. The second is that implementation can be a pain, because you always have to muck around with placement in an ad hoc fashion. To help out with the second reason, Susie Lu developed d3-annotation. It takes away much of the main of adding...