Pizza Exchange Rate

Get the pizza that you paid for.

This is a story about pizza and geometry. Roy Chandan ordered a 9-inch pizza, and the waiter brought him two 5-inch pizzas instead. Chandan was getting an inch for free, the waiter said, to which he replied:

The seller mistakenly assumed a linear increase in area with diameter. This is not the case.

Going by area, which is the measurement you care about when eating pizza, two 5-inch pizzas would be like getting a 9-inch pizza with 38% of it removed. After showing the math, Chandan received four small pizzas, and the world rejoiced.

Honestly, I’m more surprised that a sit-down pizza place with a waiter would run out of a certain size of pizza.

But what if the same thing, with different pizza sizes, happens to you? What would be the fair exchange? You could punch the numbers into your calculator for areas, but time is essential to get your point across to a busy, skeptical waiter who has other pies to serve.

I got you covered. Enter the pizza sizes below for the proper exchange.

How Many Pizzas You Should Get

Make sure you get a fair exchange.


May you always get the pizza that you paid for and more.

In visualization, sizing linearly instead of by area is a common mistake, except the linear sizing increases area too quickly.

For example, if you increase the radius of a circle by 10 percent, you increase the circle’s area by 21 percent (1.1 * 1.1 = 1.21). You get the same issue if you increase the side of a square instead of its area. It’s how you end up with bubbles or two-dimensional symbols that are more giant than they should be. It pays to know your encodings.

What I’m trying to say is that if you order two 5-inch pizzas, and the pizza place wants to make you a single 10-inch pizza instead, you should take the deal.

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

Join Now

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.

Build Interactive Area Charts with Filters

When you have several time series over many categories, it can be useful to show them separately rather than put it all in one graph. This is one way to do it interactively with categorical filters.

Moving Past Default R Charts

Customizing your charts doesn’t have to be a time-intensive process. With just a teeny bit more effort, you can get something that fits your needs.

How to Read and Use Histograms in R

The chart type often goes overlooked because people don’t understand them. Maybe this will help.