Recent See All →

An average life as interpretive dance

BuzzFeed used interpretive dance to describe the average age of the milestones in our lives, from birth, losing the first …

Physical demo of how all maps are wrong

We’ve seen many one-off projects that show the distortions you get when you project a map. There’s just no avoiding …

Detailed time-lapse of everywhere on Earth

A few years back, Google released a time-lapse feature in Google Earth that let you see change through satellite imagery. …

Food patterns

Food trends come and go. Some stay longer than expected, and others come back a certain time every year. With …

American infrastructure mapped

I can always find time to enjoy me some minimal maps. Tim Meko for The Washington Post visualized American infrastructure …

Typeface interweaves words and graphs

Datalegreya is a new typeface by Fig that lets you intertwine a graph into the words. Datalegreya can be used …

Actual deportation numbers

There was a lot of talk about deporting millions of illegal immigrants immediately, but as The New York Times shows, …

in/ex troversion

Here’s a short illustrated animation on introverts and extroverts by Julia Rodrigues. This is basically me. I enjoy the company …

Increasing diversity

Dan Keating and Laris Karklis for The Washington Post map the change in diversity since 2000. The color scale, shown …

Visual collection of bird sounds

Different species of birds make different sounds. However, the sounds are so quick and compressed that it can be tough …

Features See All →

Marital Status by Age

Separately, we looked at marrying age, divorce rates, and those who never married. Now let’s look at marital status all together, with the addition of the widowed status.

Most Popular Fields of Study, Since 1970

Based on bachelor’s degrees conferred, here are the fields that were and are currently popular.

How People Like You Spend Their Time

Looking at American time use for various combinations of sex, age, and employment status, on weekdays and weekends.

Shift Your Point of View to When America Was “Better”

How good or bad something is depends on what you compare against.

Resources to Find the Data You Need, 2016 Edition

This is an update to the guide I wrote in 2009, which as it turns out, is now mostly outdated. So, 2016. Here we go.

Two Centuries of Population, Animated

A visual history of a growing United States.

Tutorials See All →

Transitioning Map, Part 3: Animate Change Over Time

How to make a bunch of maps and string them together to show change.

Transitioning Map, Part 2: Refining the Format and Layout

How to make a more readable and more visually accurate map, before you dive into the big transitions.

Transitioning Map, Part 1: Mapping Irregular Data with Interpolation in R

Rarely do you have evenly-spaced data across an entire geographic space. Here is a way to fill in the gaps.

Quickfire How-To for Visualizing Proportions in R

There are many ways to show parts of a whole. Here are quick one-liners for the more common ones.

Guides See All →

Resources to Find the Data You Need, 2016 Edition

This is an update to the guide I wrote in 2009, which as it turns out, is now mostly outdated. So, 2016. Here we go.

Learning R Versus d3.js for Visualization

For those who work with R and d3.js, the differences between the two are obvious. But for those who are …

Shorten the Visualization Path Back to Reality

Visualization is complex, but if I were to break it down simply, I’d say it’s something like the process below. …

5 Tips for Learning to Code for Visualization

Here are some tips to get you started, based on my own experiences with R, and more recently, the JavaScript library d3.js.