This post shows you how to change the default behaviour of viz-in-tooltips, removing the filter and adding a dynamic reference line using a parameter action.
How to Create Horizon Charts in Tableau
Horizon charts can show trends across many data series in a relatively small space. This blog steps through a method for creating them in Tableau.
Creating Flight Paths in Tableau
This tutorial video steps through how to create flight path maps in Tableau using spatial functions including MAKEPOINT, MAKELINE and DISTANCE.
Buffer Functions and Spatial Joins
This video walks through how to perform spatial analysis by creating a spatial join between multiple data source with the help of various spatial functions, such as Buffer, MakePoint and Distance.
Creating Labels on Highlighted Marks
This post steps through how to create labels on highlighted marks only, helping to keep your chart uncluttered but still allowing easy comparisons.
Spatial Joins in Tableau
Spatial joins can help you explore geographic relationships between different sources of spatial data. This blog and video walk through an example in Tableau.
Map Layers with Multiple Data Sources
In this video, I step through how to use map layers in version 2021.4 to create a three-layer map with polygons, lines and points and also how to use the different map layer options.
Show only Selected Countries in a Background Map
This blog shows how you can use MapBox to create a custom background map that only shows a filtered set of countries.
Visualising Floor Plan Data in Tableau
This post explains how you can use background images with conditions in Tableau to visualise data on different floors of a building. Floor plan images and data update dynamically.
Dashboard Productivity Tips
This post includes some of my favourite tips to help save time when building dashboards. From keyboard shortcuts to formatting to working with containers.
Travel Planner & Emissions Calculator
This post highlights some of the techniques used in this travel planner dashboard that allows you to draw out two routes on a map, select the methods of transport and then compare them by distance and carbon emissions.
Resizing Marks on a Dashboard
Needing to switch back to a sheet to use the size slider is not always ideal for making fine grained size adjustments on dashboards. This tip shows how you can use a parameter directly on a dashboard instead.
Area Spatial Function
Version 2021.2 sees the introduction of a new spatial function: Area. This blog and workbook include a few examples along with a couple of cautionary notes.
Creating a dot-dash-plot in Tableau
This post steps through how to create Edward Tufte's dot-dash-plot in Tableau, increasing the data-ink ratio of a standard scatter plot and revealing more insights.
Creating Animated Line Charts in Tableau
This post walks through the process and Pages History settings to use for creating animated line charts in Tableau
Mapbox Data Visualisation Component
Mapbox recently added a data visualisation component to Mapbox Studio, which enables the creation of custom spatial data visualisations using imported data directly within Mapbox. This blog walks through how to create a map of Airbnb locations in London using the component.
Reflections on the #30DayChartChallenge
The #30DayChartChallenge ran for the first time in April 2021. This post gives a high-level overview of the challenge, my learnings and links to all the data sources I used.
Adding Percentage Lines to Bars
This post walks through a method to quickly add lines over bars to show segments, which could be used at specific values or percentages.
Creating Multi-Step Help Overlay Screens
Help overlay screens can help orient your dashboard consumers; providing context, instructions and the intended flow of analysis. This post shows you how you can create multi-step help overlay screens using background images.
Geospatial Analysis with Map Layers
With the ability to combine and overlay more spatial data, the Map Layers functionality enables a wider variety of geospatial analyses. This post walks through an example of searching for an Airbnb in London that meets different criteria.