MIP Logo

Creating Dynamic Chart Animations in Tableau Using Pages

This post was originally published on The Data School blog between 2018 and July 2025, before our program was renamed to MIP’s Analytics Career Accelerator. References throughout this article to “The Data School” or “DS” all refer to what is now MIP’s Analytics Career Accelerator. The program, its people, and its commitment to launching outstanding analytics careers remain the same – just under a new name.

If you are having trouble viewing this article, please report it here

In Tableau, utilizing the Pages functionality allows for the dynamic analysis of data, particularly when exploring trends or changes over time. Let’s illustrate how to animate a line chart representing Sales over Month by Category:

Initial Chart Setup:

Begin by creating a line chart, for this example we will be displaying Sales over Month by Category.

Utilizing Pages for Dynamic Display:

To avoid visual clutter, use Pages to make the chart more comprehensible. Right-click and drag the time measure (Months in this case) to the Pages shelf to duplicate it there.

Configuring Pages for Animation:

After duplicating the time measure into Pages, change the chart type to a circle.

Access the box containing time parameters (created when adding the field to Pages). Open the dropdown menu “Show History”.

Within “Show History”, navigate to “Marks to Show History for” and select “All”. Then, under “Show”, choose “Both” to display Marks and Trails.

Initiating Dynamic Animation:

With the configured settings, click on the play button. The chart will dynamically showcase month-by-month values, providing an animated representation of the data’s behaviour over time.

By following these steps and utilizing Pages in Tableau, you can create visually engaging and dynamic chart animations, allowing for a comprehensive exploration of data trends or changes over different time intervals.

Share this post