Monthly Archives: January 2014

d3 and me

So I want to learn d3. I daresay it’s the Javascript standard for data visualization.

My d3 process goes like this: raw data -> d3 processing (grouping, reducing) -> d3 makes data points as SVGs  (rendering, animating)

A web-developer like me will try to apply habits and mental models from different* web technologies. I’ve encountered two big mental hurdles so far;

  1. API: d3 vs jQuery
  2. Elements/styling: SVG vs HTML

Below I describe the differences that I struggle with. Hopefully they help you learn d3!

Continue reading