Thursday, November 3, 2016

D3js from Mike Bostock


source: https://bost.ocks.org/mike/

Mike Bostock

December 28, 2015Introducing d3-scale
December 3, 2015Introducing d3-shape
November 23, 2015Let’s Make a (D3) Plugin
November 3, 2014How To Scroll
June 15, 2014Three Little Circles
March 7, 2014Let’s Make a Block
Feburary 14, 2014Front Row to Fashion Week
October 14, 2013The Russia Left Behind
September 25, 2013Oracle’s Path to Victory
September 2, 2013How To Infer Topology
June 9, 2013For Example
April 26, 2013How Selections Work
February 23, 2013Why Use Make
December 30, 2012Let’s Make a Map
November 7, 2012How Obama Won Re-election
October 24, 2012Working with Transitions
August 24, 2012Drought during Month
June 21, 2012Fisheye Distortion
June 19, 2012D3 + Leaflet
June 10, 2012Zoomable Treemaps
June 1, 2012Line Simplification
May 22, 2012Sankey Diagrams
May 16, 2012Object Constancy
April 8, 2012Nested Selections
March 18, 2012Hive Plots
February 27, 2012Towards Reusable Charts
February 5, 2012Thinking with Joins
January 21, 2012Will It Shuffle?
January 19, 2012Path Transitions
January 14, 2012Fisher–Yates Shuffle

#Examples

In addition to the graphics and articles listed above, I have posted almost a thousand examples on bl.ocks.org/mbostock. Peruse them to learn D3 or for visual inspiration.

#Talks

Occasionally I stand in front of a room of people and, by flapping my lips or waving my arms, attempt to communicate something of interest. These awkward moments are sometimes captured as moving images and sound for future study.
Q&A - September 8, 2015Reddit: AMA
Video - June 6, 2013Eyeo: For Example
Slides - March 5, 2012VIZBI: D3 Workshop
Slides - October 18, 2011SVG Open: D3 Keynote
Slides & Video - September 21, 2011Trulia Meetup: Use the Force!

#Publications

As part of my PhD studies at the Stanford Vis Group, I published several papers with Jeffrey Heer.
Code as Cartography
The Cartographic Journal, May 2013
D3: Data-Driven Documents
IEEE InfoVis 2011

#Projects

Most of my recent projects are listed on my GitHub profile. If you want help using any of my libraries, please post questions to Stack Overflow with the appropriate tag (or the d3-js group) and I will endeavor to answer them.
D3.js
A JavaScript library for visualizing data and manipulating the document object model.
TopoJSON
An extension of GeoJSON that encodes topology.
Shapefile
A streaming parser for the ESRI Shapefile spatial data format.
bl.ocks.org
A viewer for sharing interactive examples via GitHub Gist. See also Gistup.
U.S. Atlas
Roll your own TopoJSON from the National Atlas one million-scale dataset.
Cubism.js
A JavaScript library for time series visualization. Built on D3.
Cube
A system for time series data collection and analysis. Built on MongoDB.
Crossfilter
A JavaScript library for fast multi-dimensional filtering and grouping of data.
Stack.js
A presentation library with intuitive, scroll-based navigation.
Queue.js
Yet another abstraction for asynchronous JavaScript. 554 bytes!
Polymaps
A JavaScript library for image- and vector-tiled maps.
Protovis
A JavaScript library for visualization; superseded by D3.
Dependency Tree
A dependency visualization using hierarchical edge bundling.
Polly-B-Gone
A 3D physics platform game.

No comments:

Post a Comment