Making Static & Interactive Visualizations using Matplotlib
Details
Join PyData NYC for a hands-on tutorial focused on one of the most widely used visualization libraries in Python: Matplotlib.
In this interactive session, Hannah Aizenman will guide participants through the fundamentals of creating powerful visualizations in Python using Matplotlib. Whether you’re new to data visualization or looking to deepen your understanding of how Matplotlib works under the hood, this session will provide practical skills you can immediately apply to your own projects.
Participants will work directly with data from the NYC 311 Service Requests Dataset, exploring real-world data while learning how to build visualizations and interactive plots.
This tutorial will include hands-on coding, so please bring your laptop and be ready to follow along.
## Agenda
### 1. Overview of the Matplotlib Artist Model & Basic Plotting
We’ll begin with a conceptual overview of how Matplotlib works internally through the Artist model, followed by creating basic plots and visualizations.
### 2. Simple Animation
Learn how to create animated plots to visualize changes in data over time using Matplotlib’s animation tools.
### 3. Interactivity in Matplotlib
Explore ways to make your visualizations interactive, including:
- Built-in interactive features
- Creating custom interactive behaviors for more advanced data exploration
Networking
Connect with fellow data enthusiasts, professionals, and community leaders. Build meaningful connections and forge collaborations.
----------------------------------------------------------------
Doors open @ 6 pm
Doors close @ 7 pm
Event @ 6:30 - 8:30 pm
Venue: The CUNY Graduate Center: 365 5th Ave, New York, NY 10016
----------------------------------------------------------------
The building requires a government-issued photo ID for entrance. This, and all PyData NYC events, is an all-level event. Newcomers and beginners are welcome. This and all NumFOCUS-affiliated events and spaces, both in-person and online, are governed by a Code of Conduct.
----------------------------------------------------------------
This event may be recorded.
