← All Courses

Learn Altair

Learn the basics of Altair, a high-performance visualization library, using lessons developed at the University of Washington.

Marimo Logo

You can open and run these notebooks in molab, marimo's free hosted notebook platform.

Notebooks

  • Open in molab Introduction to Altair
  • Open in molab Data Types, Graphical Marks, and Visual Encoding Channels
  • Open in molab Data Transformation
  • Open in molab Scales, Axes, and Legends
  • Open in molab Multi-View Composition
  • Open in molab Interaction
  • Open in molab Cartographic Visualization
  • Open in molab Altair Debugging Guide

Acknowledgments

These notebooks were created by Jeffrey Heer, Dominik Moritz, Jake VanderPlas, and Brock Craft as part of the Visualization Curriculum at the University of Washington. Our thanks to the authors for making their work available under an open license: if we all share a little, we all get a lot.

Running Notebooks

To run a notebook locally, use:

uvx marimo edit <URL>

You can also open notebooks in our online playground by adding marimo.app/ to a notebook's URL.

Want to Contribute?

Help us improve these learning materials by contributing to the GitHub repository. We welcome new content, bug fixes, and improvements!

Contribute on GitHub