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

Hi Friends -

Welcome to the fifty-third issue of's Weekly Newsletter

Onwards to this week's links...


  • Data Vis Consulting: Advice for Newbies by Lynn Cherny, Ph.D.
    Every time I give a talk or introduce myself at a conference, someone gets really interested in what I do. When I think I’ve scored a potential client, it turns out they just want to know if they could do what I do. This post is about getting yourself to a place to get those jobs, plus money and client issues.

Data Visualization Reading and Videos

  • Does Your Company Actually Need Data Visualization?
    Data visualization – and I (Bill Shander) hate to admit this, because I make my living from it – is not for everybody. My client work and research suggest that, loosely speaking, organizations selling ideas rather than products stand to benefit the most. Frankly, with few exceptions, if this doesn’t describe your organization, then don’t bother.
  • Intro To R With Data Visualization
    If you haven’t heard of R before, R is both an environment and a language to run statistical computations and produce data graphics. Both anecdotally, and per Google Trends, R is the language and tool most closely associated with creating data visualizations.
  • 10 Reasons To Switch To ggplot
    I have been using ggplot exclusively for over a year, and I have become a believer in the gg approach to visualization. So for all those doubters (or newbies) out there, here goes my best shot at convincing you that switching to ggplot is worth the effort.
  • Spatial Data Formats 101
    We often find ourselves choosing between various data formats while dealing with spatial data. ...we will quickly run through some of the popular vector and raster data formats you should care about and discuss some of the ways to convert data between these formats...
  • The Power Of Visualizing Deforestation Data
    The power of visualizing big data time-series that are derived from remote sensing products processed on Hadoop can not be overestimated. With the advent of Hadoop, CartoDB, and HTML5 APIs, our ability to create interactive maps in highly performant ways has greatly improved. In this presentation we will describe in-depth the analysis of deforestation data, the efficiency of the temporal JSON data schema, and finally the challenges and rewards of visualizing temporal data on the web.

D3.js Reading and Videos

  • C3.js - D3-based Reusable Chart Library
    Constructed by Masayuki Tanaka.  c3 is a D3-based chart library that allows you to integrate charts into web applications more deeply.  Has Simple Line Chart, Multiple Line Chart, Time-series Chart and functionality for Axes, Data and Chart Types.
  • Calculating The Intersection Area Of 3+ Circles
    While attempting to learn Javascript and D3.js a couple months ago, I wrote a little library for displaying area proportional venn diagrams. One thing this library didn't do though is consider the intersection areas of 3 or more circles when placing each set in the venn diagram. To keep up with learning D3, I also thought I'd try visualizing each approach here. Built by Ben Frederickson (@benfrederickson)
  • D3 Logarithmic Tick Labels as Powers of 10
    Stack Overflow question followed by answers by Mike Bostock and Towler on how to use the tickFormat, unicode and superscript to add D3 logarithmic tick labels as powers of 10.

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