Visualization

Showing the stories in data through statistics, design, aesthetics, and code.

Pascal’s triangle, not just a stack of numbers

SECRETS REVEALED.

Death in Syria counted

In a striking representation by the New York Times, a dot represents each life lost.

Automatic charts and insights in Google Sheets

So you have your data neat and tidy in a single spreadsheet, and…

Way more trees than previously thought, new estimates show

There are a lot of trees on this planet.

Searching for stock market spoofers

A stepper from Bloomberg that explains how spoofers put in fake orders to game the market.

Maps to understand tennis

Damien Saunder, a cartographer at ESRI, likes to use mapping methods to evaluate…

Mike Bostock AMA

The creator of d3.js is answering questions on reddit right now. Saving for…

Weevmee: Your Instagram photos turned artistic images

Weevmee autogenrates a woven-like image, based on your Instagram photos. A lot of…

Be a tennis line judge: Interactive tests your skills

Watch video clips from the judge's point of view and try to make the call.

Immigrant America

A dot density map showing one dot for every 20 immigrants.

Square mile grid-ness of the United States

Named after the grid system Thomas Jefferson used to apportion land acquired through…

Minimum Wage Machine pays in pennies

Crank to earn a penny every 4.5 seconds.

Live cyber attack map

Norse monitors cyber attacks in real-time. This is their map of what’s going…

Subway complaints by station

This map of subway complaints in Madrid isn't geographically relevant to me, but the encoding scheme is interesting.

Making a hit song with Bieber, Diplo, and Skrillex

A visual layer set on top of the video interview makes the feelings understandable.

Same BMI, different body

The index needs an information supplement.

Make grid maps in Python

A quick script for squares and hexagons that outputs to SVG.…

Nuclear detonations from 1945 to present

There have been over 2,000 nuclear detonations since 1945. Orbital Mechanics mapped each…