When It’s OK to NOT Start Your Axis at Zero
UPDATE: This post was written in 2014 and my thinking has evolved since then. Here’s the newest post on how to handle all of your axes. You can also join us at the Evergreen Data Visualization Academy where we banter back and forth about these ideas and apply them to your own datasets.
Don’t kick me out of the dataviz club for this.
For a long time, folks have been adamant that the y axis has to start at zero. Otherwise, we are exaggerating the scale of the graph, distorting data, and lying like we work for Fox News. I’ve had my reservations about this but been comfortable pushing the Start at Zero movement simply because its a common mistake most novice graphers make.
So there I was the other day, giving a dataviz workshop inside a super giant corporation, preaching the Start at Zero gospel. And this person in the audience says “Whoa wait. I mean, come on. We have so many instances in our review meetings where the data really don’t fluctuate very much but a rise of 0.4% is a big deal to us. With a graph that starts at zero, we won’t be able to detect these changes.”
PEOPLE. HE’S RIGHT.
Look at this mess (it isn’t his data):
Nobody can do anything with that. One option is to break it in to small multiples. But even then, it isn’t going to help this team see small changes in the trend lines. So let’s sin and change the y axis so that it begins and ends just on the other side of our lowest and highest values:
So here’s the deal: I think it’s totally cool to change the start and end of the y axis SO LONG AS you are keeping the data internal. If you have a group that looks at this data consistently and needs to detect small change and they’re all in on the fact that the slope of the line is distorted because the axis is different and you PROMISE not to leak it out to the public, go for it. But these are the rules! Once again:
1. You keep it internal.
2. Everyone knows its different.
3. Tiny changes in the metric mean big things to you.
Dataviz needs to be useful! Use first!
Join the Data Viz Academy!
You can find step-by-step instructions on how to make 200+ awesome visuals in my Evergreen Data Visualization Academy.
Video tutorials, worksheets, templates, fun, and a big-hearted super-supportive community. Learn Excel, Tableau, R or all three. Come join us.
Enrollment opens to a limited number of students only twice a year. Our next enrollment window opens September 24. Get on the wait list for access a week earlier than everyone else!
Skyrocket Dataviz with Graph Guides!
Graph Guides is a custom-built, year-long sprint through 50 Academy tutorials.
When you enroll, we’ll assess your current data viz skill set, build you a customized learning path, and hold your hand as you blaze your way to new talents.
We open enrollment to 12 students at a time and only twice a year. Get on the waitlist for early access to our next enrollment window, opening August 25.