Data Visualization and D3.js Newsletter Issue 15 Weekly Data Visualization and D3.js Newsletter

Hi Friends -

Welcome to the fifteenth issue of's Weekly Newsletter .

Onwards to this week's links...


  • D3.js Gallery - A Filterable Gallery of D3.js Examples
    This filterable gallery of examples for D3.js is an alternative to the official wiki gallery. Filtering makes it easier to search by author, visualization type and so on. You can also share the url to a filtered result gallery.

Data Visualization Reading and Videos

  • An Interactive Analysis of Tolkien's Works
    Being passionate about both Tolkien and data visualization creating an interactive analysis of Tolkien's books seemed like a wonderful idea. To the left you will be able to explore character mentions and keyword frequency as well as sentiment analysis of the Silmarillion, the Hobbit and the Lord of the Rings. Information on editions of the books and methods used can be found in the about section.
  • Data Visualizations in the Newsroom
    Does the US Congress really suck? With a data visualization, Nikanth Patel, an Editorial Production Associate at The New Yorker, hopes to help people answer that question.
  • Data Visualization under Uncertainty
    Adam Hyland Talk for the Boston Data Viz meetup. Covering visual display of uncertainty, modeling and bringing statistics into data vis. Notes, links and source code available here.
  • Graphic presentation by Willard Cope Brinton
    Prof. Michael Stoll has scanned and uploaded a great amount of pages from Willard Cope Brinton’s second book “Graphic Presentation“. The set features some excellent vintage visualizations all dated before 1939.
  • TopoJSON
    It's worth noting that TopoJSON has got a bunch of webmap folks excited. And rightfully so. Many people seem excited because of the topology. And also because it advertises a more compact representation of data. Clearly if the topology it makes available will help your visualization, TopoJSON is the way to go. But what's this about a smaller representation?

D3.js Reading and Videos

  • Making SVG Paths More Sensitive To Mouseover Events
    I was recently working on a visualization in D3 where about 100 or so observations were encoded using randomly generated SVG paths. Hovering over each path would highlight it and bring up a small box with more details. Since the curved paths were 1px wide and intersected each other arbitrarily, they weren’t particularly sensitive to mouseover events....
  • D3.js Geo Fun
    I recently decided to create some mapping visualisations. Mostly because mapping is required by many visualisations, and creating such visualisation is a skill I lacked. I then started to look at D3.js new features in version 3. Lots of Examples...
  • ZipDecode with D3.js
    One of my favorite map visualizations is Ben Fry’s ZipDecode, a 2004 project that shows the hierarchical nature of zip codes with a simple interaction. I wanted to play with it and was frustrated at how hard it was to run a Java applet these days. So I rewrote it with Javascript and D3.js.

Hope that you had a great past week and that next week is even better!

Wishing you the best, 
Sebastian Gutierrez

Want to better understand this topic?
Check out these super-useful D3.js Screencast Videos (1 in 3 are free...)
=> D3 Screencasts Videos