Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Matplotlib Tutorial Series - Graphing in Python

sentdex via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn data visualization fundamentals through this comprehensive tutorial series covering Python 3 and Matplotlib library for creating diverse chart types and interactive graphs. Master essential plotting techniques starting with basic line graphs, legends, titles, and labels before progressing to bar charts, histograms, scatter plots, stack plots, and pie charts. Develop skills in data handling by loading information from files and retrieving data from internet sources, then converting and customizing visualizations with color schemes, fills, spines, and horizontal lines. Explore advanced charting methods including candlestick OHLC graphs for financial data, live updating graphs, annotations, text placement, and subplot implementations for complex multi-panel displays. Gain expertise in specialized visualization techniques such as multi-axis plotting for stock charts with volume indicators, custom legend creation, and geographic mapping using Basemap for coordinate plotting. Conclude with three-dimensional plotting capabilities including 3D scatter plots and bar charts, providing a complete foundation for professional data visualization in Python across scientific, financial, and geographic applications.

Syllabus

Matplotlib Tutorial 1 - Introduction and Line
Matplotlib Tutorial 2 - Legends titles and labels
Matplotlib Tutorial 3 bar charts and histograms
Matplotlib Tutorial 4 - Scatter Plots
Matplotlib Tutorial 5 - stack plots
Matplotlib Tutorial 6 - Pie Charts
Matplotlib Tutorial 7 - loading data from files
Matplotlib Tutorial 8 - getting data from the internet
Matplotlib Tutorial 9 - converting data from the internet
Matplotlib Tutorial 10 - basic customizations, rotating labels
Matplotlib Tutorial 11 - handling unix time
Matplotlib Tutorial 12 - more customization of colors and fills
Matplotlib Tutorial 13 - spines and horizontal lines
Matplotlib Tutorial 14 - candlestick OHLC graphs
Matplotlib Tutorial 15 - styles
Matplotlib Tutorial 16 - Live graphs
Matplotlib Tutorial 17 - annotations and placing text
Matplotlib Tutorial 18 - annotating last price to edge of matplotlib graph example
Matplotlib Tutorial 19 - subplots
Matplotlib Tutorial 20 - implementing subplots to our stock chart
Matplotlib Tutorial 21 - adding more indicator data to our charts
Matplotlib Tutorial 22 - cleaning chart, custom fills, pruning
Matplotlib Tutorial 23 - sharex axis
Matplotlib Tutorial 24 - multi y axis plotting volume on stock chart
Matplotlib Tutorial 25 - customizing Matplotlib Legends
Matplotlib Tutorial 26 - Basemap intro
Matplotlib Tutorial 27 - Basemap customization options
Matplotlib Tutorial 28 - plotting coordinates on a map with Basemap
Matplotlib Tutorial 29 - matplotlib 3d intro
Matplotlib Tutorial 30 - 3d scatter plot
Matplotlib Tutorial 31 - 3d bar charts
Matplotlib Tutorial 32 - conclusion

Taught by

sentdex

Reviews

Start your review of Matplotlib Tutorial Series - Graphing in Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.