2023 Week 41 | Power BI: 3D Scatter


This week’s challenge is a simple challenge of creating a 3D Scatter Plot with the PlotlyJS Custom Visual for Power BI.

The data shows the dominant colours of Bob Ross paintings across all episodes and seasons. The colours are plotted by hue, saturation and lightness along X, Y and Z scales.

You can extend this challenge by working with Deneb or obtaining additional Bob Ross data.


Power Query
  1. Obtain the dataset from Github
  2. Model and load data
Power BI Desktop

Option 1:

  1. Obtain PlotlyJS Custom Visual from AppSource
  2. Create a Scatter Chart with hue along the X, saturation along the Y, and lightness along the Z axis
  3. Adjust the point sizes to suit
  4. Change the point (trace) colours to be the HSL or RGB values



After you finish your workout, share on Twitter using the hashtags #WOW2023 and #PowerBI, and tag @MMarie, @shan_gsd, @KerryKolosko. Also make sure to fill out the Submission Tracker so that we can count you as a participant this week in order to track our participation throughout the year.


Solution File available for download via Data Stories Gallery

Scroll to Top