Recent See All →

Medieval fantasy city generator

Game developer Oleg Dolya made a medieval fantasy city generator. Select the size you want, and get something like the …

All of Mister Rogers’ cardigan colors

While watching a Mister Rogers’ Neighborhood marathon, Owen Phillips for The Awl wondered about the colors of Mister Rogers’ cardigans …

Satellites from the ground

There is a 16-by-16 mile grid of big X’s in the Sonoran Desert that were used to calibrate spy satellites …

Chernoff emoji

Lazaro Gamio for Axios used Chernoff Faces that look like emojis. This visualization is a modified version of Chernoff Faces, …

Breathing Earth of vegetation

Using data from NOAA STAR, Nadieh Bremer creates a breathing Earth that shows the seasonal cycles of vegetation over the …

The Hitchhiker’s Guide to d3.js

Ian Johnson provides some good direction for those looking to get their feet wet with d3.js.

Gerrymandering game shows you how it works

Gerrymandering is the practice of manipulating boundaries in such a way that favors a political party. If you slice and …

Census Bureau budget cuts

The unexpected resignation of Census director John H. Thompson was likely related to the administration providing only half the requested …

Census director resigns

The U.S. Census director John H. Thompson resigned and will leave June 30. Seems not good. And a horrible time …

Life expectancy by state, against the US average

FiveThirtyEight continues their look at mortality by geography. This graphic by Anna Maria Barry-Jester compares life expectancy over time for …

This is an American Workday, By Occupation

I simulated a day for employed Americans to see when and where they work.

How the Average Working Adult Spends Days

This is what you get when you add up all the days the average American adult spends sleeping, eating, commuting, and doing other activities.

Shifting Incomes for Young People

Compare incomes for young people from the Millennial generation and the baby boomer generation.

Fatal Traffic, When and Where

These are the traffic crashes that resulted in deaths in 2015, categorized by month, time of day, and factors involved.

Income Taxes You Would Pay in Each State

Some states have high rates. Some have low. But whether a state is lower or higher for you depends on more than just the high brackets.

Introducing a Course for Mapping in R

Mapping geographic data in R can be tricky, because there are so many ways to complete separate tasks. It’s a …

Tutorials See All →

Introducing a Course for Mapping in R

Mapping geographic data in R can be tricky, because there are so many ways to complete separate tasks. It’s a …

How to Edit R Charts in Adobe Illustrator

A detailed guide for R users who want to polish their charts in the popular graphic design app for readability and aesthetics.

How to Make an Animated Map in R, Part 4

In the the last part of the four-part series, you make a longer animation with more data and annotate.

Transitioning Map, Part 3: Animate Change Over Time

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

Guides See All →

How to Spot Visualization Lies

Many charts don’t tell the truth. This is a simple guide to spotting them.

One Dataset, Visualized 25 Ways

“Let the data speak” they say. But what happens when the data rambles on and on?

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 …