Creating Interactive Applications in Matplotlib

A session at PyData Silicon Valley 2013

Monday 18th March, 2013

4:50pm to 5:30pm (PST)

Matplotlib is the leading scientific visualization tool for Python. Though its ability to generate publication-quality plots is well-known, some of its more advanced features are less-often utilized. In this tutorial, we will explore the ability to create custom mouse- and key-bindings within matplotlib plot windows, giving participants the background and tools needed to create simple cross-platform GUI applications within matplotlib. After going through the basics, we will walk through some more intricate scripts, including a simple MineSweeper game and a 3D interactive Rubik's cube, both implemented entirely in Matplotlib.

About the speaker

This person is speaking at this event.
Jake Vanderplas

Astronomer, python hacker, transit advocate, and triathlete interested in cosmology, machine learning, and education. bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 4:50pm5:30pm PST

Date Mon 18th March 2013

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session