Creating interactive visualizations of large datasets using JavaScript

Crossfilter is a JavaScript library initially designed by Square to explore large multivariate datasets in a web browser. It basically allows you to create sorted indexes and feed them to a charting library like D3, and enable the user to filter by clicking and dragging, even when sifting through 200.000 rows in a 5MB file:… Continue reading Creating interactive visualizations of large datasets using JavaScript

Data + Design

A team of over 50 people have collaborated in Data+Design, a book about preparing and visualizing information. It’s a thorough but simple introduction to data collection and visualization, very thoroughly written and chock full of great advice.   It’s open-source too, published in its present form using O’Reilly’s Atlas e-publishing platform, which produces very clean,… Continue reading Data + Design

How to create an embeddable timeline chart

The other day, web developer friend asked me how to create and insert a timeline into WordPress. He actually wanted to put an interactive timeline with links, images and video on the homepage of a news site. I checked out several options out there and settled on TimelineJS. You can create timeline charts directly on… Continue reading How to create an embeddable timeline chart