Recent See All →

Uber got hacked and then paid the hackers $100k to not tell anyone

This is fine. Totally normal. Eric Newcomer reporting for Bloomberg: Hackers stole the personal data of 57 million customers and …

Facebook still allowed race exclusion for housing advertisers

Last year, ProPublica revealed that Facebook allowed housing advertisers to exclude races in their campaigns. Facebook said they would address …

Google collected Android users’ location without permission

Keith Collins reporting for Quartz: Since the beginning of 2017, Android phones have been collecting the addresses of nearby cellular …

Troubling pick for Census Bureau deputy director

The administration’s current pick for deputy director of the United States Census Bureau is Thomas Brunell. He is a political …

Global cycling and running heatmap

A few years back, cycling and running app Strava mapped the paths of its users. Now with a lot more …

Scrollama.js, a JavaScript library for scrollytelling

Russell Goldenberg released Scrollama.js in an effort to make scrollytelling more straightforward to implement. Scrollytelling can be complicated to implement …

Members Only

Getting Started with Network Graphs in R

Add the vertices. Connect them with edges. Repeat as necessary.

Based on your morals, a debate with a computer to expose you to other points of view

Collective Debate from the MIT Media Lab gauges your moral compass with a survey and then tries to “debate” with …

Every tax cut and increase in House Republicans’ bill

The House Republicans will vote on a tax bill soon that adds about $1.4 trillion to the federal debt. Alicia …

How generative music works

Generative music comes from the design of a system that produces notes that follow a set of rules. Tero Parviainen …

Switching Jobs

When people move to different jobs, here’s where they go.

Percentage of People Who Married, Given Your Age

Or, given your age, the percentage of fish left in the sea. Here’s a chart.

American Daily Routine

Sleep. Work. Play. The times and everything in between change depending on who you talk to.

In 2017, No More than Five Days Without a Mass Shooting

Unfortunately, while of varying magnitude, mass shootings are somewhat regular in the United States.

Who Earns More Income in American Households?

Compared to 1970, a shift towards women making the higher income.

Most Female and Male Occupations Since 1950

The shifting majorities of the sexes in the workplace.

Tutorials See All →

Getting Started with Network Graphs in R

Add the vertices. Connect them with edges. Repeat as necessary.

How to Make (and Animate) a Circular Time Series Plot in R

Also known as a polar plot, it is usually not the better option over a standard line chart, but in select cases the method can be useful to show cyclical patterns.

How to Make a Semicircle Plot in R

It’s the half cousin of the bubble plot with less overlap and more straight edges.

How I Made That: Interactive Beeswarm Chart to Compare Distributions

The histogram is my favorite chart type, but it’s unintuitive for many. So I’ve been using the less accurate but less abstract beeswarm.

Guides See All →

4 Tools to Pick Your Chart Colors

These are the quick and simple tools I use to pick colors to represent data.

Falling is Learning

I’ve been teaching my three-year-old son how to ride his bike on two wheels. When I first took off the …

Useless Data Comparisons

Apples and oranges situations where the comparisons make no sense.

Summary Statistics Tell You Little About the Big Picture

Mean, median, and mode. These are the first things you learn about in your introductory statistics course. It’s often all …