MITB Banner

Right Visualization Series with The Data Whisperer – Axis of evil

Laziness causes a large proportion of poor data graphics. Highlighting two variables and clicking the dual axis option takes seconds, but produces a confusing mess for your readers. The second axis (what I call the axis of evil) adds complexity to the graphic by asking the reader to compare two different things, on two different scales, with spatially dislocated axes. Even more problematic, since the axes are independently scaled any implied comparison is meaningless.

I plot squirrels and tractors* using the axis of evil. The reader must first orient the two variables and identify which variable belongs to which axis, deceptively difficult and easy to forget. Once oriented, the reader will analyze the two variables. But it is a false comparison. Each axis starts at zero then goes to its variable’s maximum observation, so each axis has its own magnitude. Despite mushing them into the same chart, the slopes are random in relation to each other. It’s like stretching a stock chart until it fits the skyline of Mt Everest and then blaming the recession on the Himalayas. In this case, the analysis suggests that squirrels increase steadily against tractors.

A smarter approach transforms the variables into the same units. In this case I have chosen a cumulative growth rate. This allows me to reduce the complexity of the chart by having a single axis while putting squirrels and tractors on the same scale. I’ve also dumped the legend and made the font larger while keeping the chart the same size. The transformation permits a legitimate and intuitive comparison, suggesting squirrels pretty much remain flat while tractors have high variation.

Clicking the axis of evil button may make your life easier, but it transfers your job as an analyst onto the reader and may lead them to an incorrect conclusion.


  • I used to use the “apple versus oranges” argument until scientists proved that apples and oranges are pretty much the same things.

Access all our open Survey & Awards Nomination forms in one place >>

Picture of Christopher Arnold

Christopher Arnold

Chris Arnold (popularly known as the Data Whisperer) has been making data talk since the age of mainframes. Spanning quantitative and qualitative analysis, he has built high functioning quant teams and data mart solutions across pharmaceutical, automotive, and financial services industries; within risk, operations, and marketing domains. He has also conducted ethnographic research in the Amazon basin and focus groups for ‘pay now-die later‘ funeral insurance plans. He currently leads Wells Fargo’s enterprise-wide Knowledge Service practice, with teams in India and the Philippines. Besides, Chris is a Lecturer of Data Visualization in UC Berkeley’s data science program.

Download our Mobile App

CORPORATE TRAINING PROGRAMS ON GENERATIVE AI

Generative AI Skilling for Enterprises

Our customized corporate training program on Generative AI provides a unique opportunity to empower, retain, and advance your talent.

3 Ways to Join our Community

Telegram group

Discover special offers, top stories, upcoming events, and more.

Discord Server

Stay Connected with a larger ecosystem of data science and ML Professionals

Subscribe to our Daily newsletter

Get our daily awesome stories & videos in your inbox
Recent Stories