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

Hi Friends -

Welcome to the twenty-first issue of's Weekly Newsletter .

Onwards to this week's links...


  • The Washington Post Plots Quality and Quantity of Life
    In December the Washington Post published a visualization which attempts to answer the question asked directly in its title - "How long will we live - and how well?" I talked to Emily Chow from the Post Graphics team about the process.
  • d3 Lifeline from vega and clickme - @timelyportfolio
    This has been an exciting week for d3.js and R with (1) the release of vega by the data vis powerhouses at Trifacta (2) the launch of clickme and already significant rewrite to accommodate vega and (3) the inception of a very promising d3 template - DexCharts described in multiple posts. I am glad to have had time to play with all three, and I have actually already used them for legitimate purposes.

Data Visualization Reading and Videos

  • Vintage Data Visualization: 35 Examples From Before The Digital Era
    Graphics, charts, diagrams and visual data representations have been published on books, newspapers and magazines since they exist, not to mention old maps and scientific illustrations, and despite the lack of tools such as the ones we have at our disposal nowadays, they are as inspiring and important as the best contemporary visualizations.
  • Data For All! How New Tools Democratize Visualization
    When I talk to organizations about how they are using data visualization tools I am often struck by the fact that they use these tools mostly to generate charts and graphs that really aren't all that different from what they could have created with standard business intelligence or desktop tools. However, people get very excited about their output nonetheless. At first this surprised me, but then I realized what was going on.
  • The Problem With Data Visualizations
    You’ve probably heard the skeptical aphorism about statistics: “There are three kinds of lies: lies, damned lies, and statistics.” Unfortunately, I worry that we may soon hear “data visualization” tacked on to that list as the fourth and most deceiving way of communicating information. This is a problem.
  • 460 Million Connected Internet Devices
    An anonymous hacker under the pseudonym of “Carna Botnet” has posted a comprehensive Internet Census 2012 report of over 460 million internet connected devices that responded to PING requests or were found to have open ports. The map visualization above shows the geolocation data of all 460 million devices that responded to the queries from the botnet, clustered around population centers as you might expect.

D3.js Reading and Videos

  • Making the Animated UK Wind Chart - Peter Cook
    Blurring the distinction between art, science and the everyday the animated wind map by Fernanda Viégas and Martin Wattenberg at is an incredible piece of work. Peeking under the hood I could see some expert coding and it got me thinking how a similar visualization could be created using D3.js. This is my first attempt where I use the UK Map.
  • D3 Workshop Video: CSCI E-64 Visualization
    This is a D3 Workshop that is supposed to help us understand a little bit more of how D3 works and some basics. Video covers code abstraction, display brushing and legends. Taught by Sergiy Nesterko (@snesterko).
  • D3-Transform
    D3-transform makes it easy to define and reuse functions that produce transform attribute strings for SVG elements. Using d3-transform reduces repetition, allows you to compose multiple transforms, and eliminates ugly string-interpolation from your d3 visualization code.
  • Scatterplot Matrix Brushing - Mike Bostock
    The scatterplot matrix visualizations pairwise correlations for multi-dimensional data; each cell in the matrix is a scatterplot. This example uses Anderson's data of iris flowers on the Gaspé Peninsula. Scatterplot matrix design invented by J. A. Hartigan; see also R and GGobi. Data on Iris flowers collected by Edgar Anderson and published by Ronald Fisher.

D3.js and Data Visualization Jobs

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