Introduction
matplotlib can do more than plot figures; it can plot figures you can interact with. An interactive visualization can be a great way to explore some data and discover some interesting patterns. Also, an interactive figure can be a great support for teaching purposes. In this chapter, we are going to explore the different options we have to create such interactive plots.