This is the code repository for Mastering Matplotlib 3 [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.
You already know the basics of Data Visualization with Matplotlib but this is not enough. You want to be able to create advanced-level Data Visualizations that showcase insights from your datasets. This course will help you delve into the latest version of Matplotlib, 3, in a step-by-step and engaging manner. Through this course, you will master advanced Matplotlib concepts and will be able to tackle any Data Visualization project with ease and with increasing complexity. By the end of the course, you will have honed your expertise and mastered data visualization using the full potential of Matplotlib 3.
- Visualize data using PyPlot, plot functions, create complex subplots, and troubleshoot issues.
- Build interactive plots with Matplotlib 3. Understand and implement event handling and GUI widgets and learn how to turn interactive plots into videos.
- Customize your plots.
- Understand how Matplotlib color customization work, work with layouts, tweak configuration files, and customize style sheets
- Draw on plots, ranging from inserting lines, adding text, and drawing different shapes and annotations.
- Draw special-purpose advanced plots such as non-Cartesian plots, vector fields, violin graphs, and more.
- Learn to visualize both ordinal and tabular data.
- Draw 3D and geospatial plots with Matplotlib 3.
- Create beautiful Data Visualizations with Seaborn
To fully benefit from the coverage included in this course, you will need:
Prior knowledge of Python programming language is necessary
This course has the following software requirements:
Recommended Hardware Requirements:
- OS: Windows 7 or higher \ Mac OS X \ Linux (any modern flavour)
- Processor: Intel \ AMD
- Memory: 4GB
- Storage: 50 GB Free Space on the Hard Disk
Recommended Software Requirements:
- Operating system: Windows 7 or higher \ Mac OS X \ Linux (any modern flavor)
- Browser: Chrome or Firefox
- Atom IDE, Latest Version
- Python 3.6 or higher with modules - Pandas, numpy, Matplotlib 3 installed.