Tableau is the most popular interactive data visualization tool, nowadays. It provides a wide variety of charts to explore your data easily and effectively. This series of guides - Tableau Playbook - will introduce all kinds of common charts in Tableau. And this guide will focus on Step Lines.
In this guide, we will focus on the concepts and basic process of the step lines:
Here is the sparklines example created by Tim Ngwena in Tableautim. In this dashboard, he used a variety of visual elements to show Donald Trump's tweets from 2013 to 2016. On top of this dashboard, he built a group of step lines to illustrate the daily frequency of Trump's tweets. Different from an ordinary line chart, step lines emphasize the magnitude of frequency over time.
Both step lines and jump lines are derived from line charts. Line charts are a good way to show data trend over time, but if the data is only sampled at discrete points in time, drawing a straight line between those points could be misleading. Different from an ordinary line chart, which connects data with straight lines, step lines and jump lines highlight significant changes between data points by modifying the path.
According to the official video of Tableau, step lines plot the value until it changes, then shoot up to the next value at a 90-degree angle, looking like steps of a staircase. This can be very useful for emphasizing the magnitude of the change.
By contrast, jump lines do a similar thing but don't draw the vertical line connecting the values, jumping from one to the next. This can be useful for emphasizing the duration of a value before it changes.
So, the main difference between step lines and jump lines is the connection mode. Step lines connect data points like "staircase steps", while nothing connects the points in jump lines.
Data often doesn't change in a gradual and continuous manner, but rather makes a jump from one discrete value to another. So they are helpful to deal with the inconsistent rate of change in our data.
In the end, let's talk about the shortcomings. Like a line chart, they should not be used to connect categorical data. Besides, they have a relatively high learning cost. Step lines and jump lines are not standard chart types, not everybody knows how to understand them.
In this guide, we use the Rossmann Store Sales dataset from this Kaggle Competition. Thanks to Rossmann and Kaggle for this dataset.
This dataset contains three-year sales data for 856 stores in Rossmann. Store sales are influenced by many factors, including promotions, competition, school and state holidays, seasonality, and locality.
I have done the data wrangling and feature engineering for this dataset. You can download my version from Github for a better exploratory data analysis.
According to previous analysis from the Line Chart, December is the highest sales month in a year. In this example, we will further analyze the daily sales of December on a store sample.
Since step lines are used to highlight the irregularity of change, the step lines chart draws attention from the trend to show periods with no change and emphasize the exact time of each change as well as its magnitude. So, a step lines chart is a better way to show this data:
We build a continuous line chart first:
Add some well-formatted labels to enhance the representation ability.
In the last step, let's polish this chart:
Analysis:
With the help of step lines, we can clearly see the magnitude of the daily sales change. As the highest month of a year, the top sales days are concentrated before Christmas, specifically from December 17th to December 23rd. We can speculate that the main reason may be the preparation for Christmas and promotional activities.
By flagging the extreme points, it provides a way to see the range and point values conveniently.
In this guide, we have learned about a variation of the line chart in Tableau - the Step Lines.
First, we started with an example of step lines. Then we learned the concepts and characteristics of it. Next, we learned the basic process to build the step lines. In the end, we talked about other variations of the line chart.
In the second part, we will learn about how to build jump lines and combine these two together.
You can download this example workbook Line Chart and Variations from Tableau Public.
In conclusion, I have drawn a mind map to help you organize and review the knowledge in this guide.
I hope you enjoyed it. If you have any questions, you're welcome to contact me at [email protected]