Uploaded by Template retirement home a year ago (Updated 8 months ago)

Powerful scatter plot with optional time slider, mini charts, and tracker lines


A template for creating two-dimensional scatter plots, ideal for showing correlation, trends and outliers. Extra information can be encoded using colour, shape and size, and data can be divided (or “faceted”) into multiple smaller datasets using the “Grid of charts” feature.

Data requirements

To make a simple scatter chart, all you need is two columns of data: one for the x (horizontal) axis and one for the y (vertical) axis. Each row is plotted as a “dot”, and the spread of dots on the chart shows the relationship between the two metrics. Addition columns can be used to set the colour, size and shape of the dots, or to create interactive controls and custom popups.

Showing change over time

If your data has a column with years or dates, you can create an animated scatter showing change over time, as popularised by Hans Rosling’s famous TED talks. Select a “Time” column to create a slider and choose one or more “Name” columns so the template knows which rows represent the same thing. Rows with the same name will be animated through time and also joined together with lines (which can styled or turned off in the settings panel).


  • Overwhelmed by the number of points? Choose a “Filter” column to create a menu to switch between subsets of the data.
  • Want to compare subsets alongside each other? Select a “Grid of charts” column to create an array of mini charts.
  • Want to show a custom popup? You can include as many “Info” columns as you like, and advanced users can even use HTML and CSS to pull in pictures from a column of image URLs.
  • Try making a Flourish story to guide an audience through different views of your scatter visualisation.
Read more