Matplotlib is the foundational Python visualisation library. It's a powerful and pervasive beast: powerful as it can create very complex plots, and pervasive as it is used inside many popular libraries like Seaborn and Pandas.
Unfortunately, Matplotlib's power comes with complexity and a steep learning curve. In this talk, we will plunge into it's belly, covering it's architecture and it's multiple APIs, so as to bring meaning to complexity. We will also cover examples to ease the learning curve. Finally, we will close with some tips and tricks that come in handy while working with Matplotlib.
Proposed Contents
Why Matplotlib
Matplotlib: Architecture
Matplotlib: APIs
Example (either showcase several examples or walkthrough one example)
Handy Tips and Tricks
Advanced Topics (if time permits)
Transformations
I'm open, and looking forward, to suggestions to include anything else.
Title
Matplotlib: Into the belly of the beast
Summary
Matplotlib is the foundational Python visualisation library. It's a powerful and pervasive beast: powerful as it can create very complex plots, and pervasive as it is used inside many popular libraries like Seaborn and Pandas. Unfortunately, Matplotlib's power comes with complexity and a steep learning curve. In this talk, we will plunge into it's belly, covering it's architecture and it's multiple APIs, so as to bring meaning to complexity. We will also cover examples to ease the learning curve. Finally, we will close with some tips and tricks that come in handy while working with Matplotlib.
Proposed Contents
I'm open, and looking forward, to suggestions to include anything else.
Proposed duration
~40 mins (tentative)
Talk Scheduling