How Spending Changed for Different Income Groups

For The Atlantic, Dani Alexis Ryskamp wrote about how life in The Simpsons is no longer attainable. The argument was that Homer’s salary of $25,000 in 1996, after adjusting for inflation, would not be enough to afford the Simpsons house, healthcare, etc. for a family of four.

Naturally, that got me thinking about how spending and expenses changed between 1996 and now, specifically for different income groups.

The Bureau of Labor Statistics keeps track of such things through the Consumer Expenditure Survey. They’ve released official numbers through 2019, so I compared 1996 against that.
 

 

The categories are roughly ordered from increased spending to decreased spending. So you see by how much the cost of housing and healthcare has gone up over a couple of decades, especially for the lower income groups.

For the lowest income quintile, housing and healthcare make up more than half of spending on average.

In contrast, the higher income groups are spending more in retirement savings, education, and entertainment, and their cost of housing changed little.

Become a member. Support an independent site. Make great charts.

See What You Get

Learn to Visualize Data See All →

How to Make Animated Visualization GIFs with ImageMagick

Using the library command-line gets you more flexibility to highlight the important parts of the data.

How to Make UpSet Plots in R, with ggplot2 and ggupset

A more readable alternative to Venn diagrams for when you have more than a few sets.

Working with Map Projections and Shapefiles in R

No need to settle for the mapping defaults in R. Apply map projections to show geographic data in a way most suitable for your work.

How to Make Interactive Linked Small Multiples

Small multiples are great, and the right interactions can make them even better. A primer and a how-to.

Favorites

The Best Data Visualization Projects of 2014

It’s always tough to pick my favorite visualization projects. Nevertheless, I gave it a go.

A Day in the Life of Americans

I wanted to see how daily patterns emerge at the individual level and how a person’s entire day plays out. So I simulated 1,000 of them.

Visualizing the Uncertainty in Data

Data is an abstraction, and it’s impossible to encapsulate everything it represents in real life. So there is uncertainty. Here are ways to visualize the uncertainty.

Peak Non-Creepy Dating Pool

Based on the “half-your-age-plus-seven” rule, the range of people you can date expands with age. Combine that with population counts and demographics, and you can find when your non-creepy dating pool peaks.