The Author Online Book Forums are Moving

The Author Online Book Forums will soon redirect to Manning's liveBook and liveVideo. All book forum content will migrate to liveBook's discussion forum and all video forum content will migrate to liveVideo. Log in to liveBook or liveVideo with your Manning credentials to join the discussion!

Thank you for your engagement in the AoF over the years! We look forward to offering you a more enhanced forum experience.

elijah.meeks (127) [Avatar] Offline
#1
I wanted to give everyone a few places that they could see examples of what D3 has been used for. I assume everyone here is familiar with the examples from d3js.org here:
https://github.com/mbostock/d3/wiki/Gallery

If that's not enough for you, there are nearly 2000 examples here:
http://christopheviau.com/d3list/gallery.html

If maps are your thing, I would suggest you take a look at Jason Davies' work:
https://www.jasondavies.com/maps/

You'll notice that in many cases, these are code snippets hosted on gist.github.com and displayed using bl.ocks.org, which will display and properly formatted gist with an index.html. You can see my own gallery at bl.ocks.org here:
http://bl.ocks.org/emeeks

If you're interested in larger projects, then you can take a look at my own work on ORBIS v2 and Kindred Britain, which use D3 quite extensively:
http://orbis.stanford.edu/v2/
http://kindred.stanford.edu/
elijah.meeks (127) [Avatar] Offline
#2
Re: Resources and Examples for D3.js
And if you want to look at examples of specific usage of D3 API functions, you can now do that with this handy tool:
http://bl.ocksplorer.org/#/search/d3.scale.threshold
elijah.meeks (127) [Avatar] Offline
#3
Re: Resources and Examples for D3.js
I realize many people come to D3 because they think it's a charting library, and they're surprised to find out how D3 requires you to write some much of the code necessary to create "simple charts". While I think that you're better off learning core D3, because it gives you the flexibility to create rich information visualization and interactivity, I want to also point out some frameworks that are built on D3 to abstract the chart-making process:

NVD3
http://nvd3.org

D4
http://visible.io/index.html

C3
http://c3js.org

d3.chart (Miso)
http://misoproject.com/d3-chart/

I can't recommend any of these, as I don't have any experience with them, but if anyone has experience or thoughts about them, feel free to post your reviews.