If you’re interested in visualizing data on the Internet, the best way
documents, D3 works by marrying your data to your web page, a glorious
union that enables you to sculpt that web page into a graphical
display which mirrors exactly the structure of your data.
Uh, so what does that mean, exactly? My goal is to answer that
question in this talk. I’ll go over some of D3’s core concepts and
show, by way of an example graphic, how D3 can take raw information,
add structure to it, and create, as if by magic, an endless number of
endlessly customizable chart forms. The talk will be largely
conceptual; you won’t walk away from it with any usable snippets of
code. What you will gain, I hope, is an appreciation of D3’s power and
the underlying logic that supplies it. I’ll also direct you to some
good resources for getting started with D3 and give you some tips on
avoiding the traps that beginners tend to fall into.
Ritchie’s talk is now available on the Chariot Solutions site.