Treemaps

I have made a set of videos (like a lecture) about TreeMaps. There are 3, roughly 10 minute videos in the class Kaltura MediaSpace Channel.

Back when we were discussing encodings, I had slides about TreeMaps, but I didn’t get to go through them. My intent was to make them as a video lecture - which I have. I broke it into 3 pieces, and added some discussion of some of the algorithmic details.

TreeMaps are a useful visualization design - they are used a lot for showing part whole relationships, especially with hierarchical data. They are also really useful in understanding part/whole encodings and some of the tradeoffs.

  • Part 1 - discusses part whole relationships and the kinds of encoding choices we make.
  • Part 2 - talks about some of the details of treemap encodings, and why we use treemaps (and maybe why not).
  • Part 3 - gets into more details, including design choices and algorithms.