Join us and get access to hundreds of tutorials and a community of expert Pythonistas.

Unlock This Lesson

This lesson is for members only. Join us and get access to hundreds of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Hint: You can adjust the default video playback speed in your account settings.
Sorry! Looks like there’s an issue with video playback 🙁 This might be due to a temporary outage or because of a configuration issue with your browser. Please see our video player troubleshooting guide to resolve the issue.

Python Plotting With Matplotlib (Summary)

Give Feedback

As you saw in some of the examples in this course, there’s no getting around the fact that matplotlib can be a technical, syntax-heavy library. Creating a production-ready chart sometimes requires a half hour of Googling and combining a hodgepodge of lines in order to fine-tune a plot.

However, understanding how the interfaces interact is an investment that can pay off down the road. Taking the time to dissect code rather than resorting to the Stack Overflow “copy pasta” solution tends to be a smarter long-term solution. Sticking to the object-oriented approach can save hours of frustration when you want to take a plot from plain to a work of art.

Comments & Discussion

lordchuffnel on Nov. 2, 2019

Thanks for the video.

pshekhar2707 on March 7, 2020

Good to understand difference between Stateless and Stateful approach of plotting

glaucorolim on May 3, 2020

Thanks, very clear! understanding the principles… we can move forward

nihalsaRealPython on June 27, 2020

Good summary but a bit dense/fast for beginners. Tried at 0.75 video speed, which distorts the audio. I ended up pausing and repeating a few times. Overall good course. Next:Seaborn.

Become a Member to join the conversation.