03/20/2017: We've updated the guide to use D3v4!! Thanks very much to Kanit Ham Wong and others at the UW Interactive Data Lab for support, suggestions, and motivation for this process. Thanks to Adam Pearce for doing most of the converting!
If you need the old D3v3 guide, its been archived here
Each document in this repo is executed when loaded into a browser. Check it out by opening the Developer Tools Console. You should see the output of the following code block:
console.log("This is the index!");
Check out the full source on github.
There are other languages out there that do a great job with data wrangling: