Dashboard Week Day 2 - FooDB

For the second day of Dashboard Week, the brief was to explore data from FooDB and create an interactive dashboard in Tableau. It had to be a single page and feature interactivity without drop down filters etc, using dashboard actions instead.

The original idea

My initial plan was to investigate fibre content across different types of food. I wanted users to compare food groups, explore the individual foods within each group and switch between values per 100g and per portion.

However, once I began profiling the data, it became clear that the data didn't have what I needed for the comparisons I had planned.

Changing direction

While exploring the wider dataset, I found links between food compounds and reported health effects. These included cancer related effects for different compounds with effects I grouped as prevention-linked, active against existing cancers or potentially cancer-promoting.

Sketching the dashboard

Before starting the Tableau build, I sketched a dashboard containing:

  • Rankings of foods containing prevention-linked and potentially cancer-promoting compounds
  • A scatter plot showing where foods contain both types
  • An interactive body selector for exploring compounds studied in relation to different cancer locations
  • A selected-food panel showing its compounds and their reported effects
  • Buttons to switch between distinct compound counts and combined reported content, and to include or exclude compounds with mixed evidence

Final dashboard

The finished dashboard allows users to move between the overall food rankings, individual cancer locations and the detailed evidence attached to a selected food.

Author:
Holly Andersen
Powered by The Information Lab
1st Floor, 25 Watling Street, London, EC4M 9BR
Subscribe
to our Newsletter
Get the lastest news about The Data School and application tips
Subscribe now
© 2026 The Information Lab