Matplotlib
Matplotlib is a data visualization plotting library where a developer can code visuals in Python and output them as part of Jupyter Notebooks, web applications and graphical user interface (GUI) toolkits.

Matplotlib resources
-
Effectively using Matplotlib is an awesome getting started tutorial that breaks through the confusing beginner steps so you can quick start using the plotting library.
-
Matplotlib Cheat Sheet: Plotting in Python contains some handy snippets of code to perform common plotting operations in Matplotlib.
-
5 Quick and Easy Data Visualizations in Python shows several code examples with explanations for performing exploratory data analysis using Matplotlib.
-
Introduction to Matplotlib — Data Visualization in Python explains how to install and start using Matplotlib. The post has a ton of detail on customizing your plots and graphs after creating the initial visuals.
-
Visualize World Trends using Seaborn in Python shows world life expectancy in plots generated by Matplotlib and Seaborn.
-
Pandas & Seaborn - A guide to handle & visualize data in Python builds a visualization by starting with pandas for data wrangling then outputs charts with Matplotlib and Seaborn.
-
Matplotlib Tips and Demos is a long Jupyter Notebook with a ton of example code that shows how to use Matplotlib in many ways.
-
Animation with Matplotlib explains the
animationbase class and the main interfaces for creating animations in your visualizations. -
Matplotlib: Creating Plots is a video tutorial series where each 15-ish minute episode covers one important topic such as shading areas on line plots, drawing pie charts or plotting a stream of updating data.
What else would you like to learn about data with Python?
Full Stack Python
Updates via Twitter & Facebook.
