Curran Kelleher's Projects
Sequential, diverging and categorical color scales.
Transform the DOM by selecting elements and joining to data.
Graphical primitives for visualization, such as lines and areas.
Compute the quadtree tiles to display in a rectangular viewport.
A calculator for humanity’s peculiar conventions of time.
Animated transitions for D3 selections.
Compute the Voronoi diagram of a set of two-dimensional points.
Pan and zoom SVG, HTML or Canvas using mouse or touch input.
The D3 website.
Examples for D3.js in Action 2nd Edition (D3v4)
Example data sets used in D3 examples.
WIP. Mega htmlwidget for Shiny. Don't use this outside experimenting.
Plumbing for creating dashboards with D3.js
An example application using the dashboardScaffold framework.
A collection of public data sets
This document is a submission for the Sense Your City Data Art Challenge.
A library for reducing the size of data sets for visualization.
Content posted on datacubes.info. Mostly demos and proofs of concept.
JavaScript data utility library.
An in-memory cache for data sets.
CSV datasets used in Plotly API examples
Online course on data visualization analysis, design & construction with D3.js.
Archive of lesson material from an online course at Worcester Polytechnic Institute
Interactive data visualisation in d3.js of historic refugee data
A template project that uses Webpack and D3.
A template for data visualization project proposals.
Random links and resources for data visualization
Branding guidelines for data visualisation.