Python Data Visualization Transcripts
Chapter: Matplotlib
Lecture: Summary
Login or
purchase this course
to watch this video and the rest of the course contents.
0:00
For this final section. I want to summarize what are some of the pros and cons of using matplot lib.
0:07
And how should you think about incorporating matplot lib into your analysis process? From a pro's perspective, as you've seen,
0:16
it is a robust option and you can create almost any plot type you can think
0:21
of. There is lots of documentation and examples available from a cons perspective as you
0:28
have probably realized, it can be verbose and sometimes complex to customize,
0:33
especially as you're getting started. The one big watch out with matt plot live is the existence of the multiple API's.
0:42
And some of the examples that you'll find will be the old state based plotting style
0:47
and I encourage you not to use that and it can be confusing as you're getting
0:51
started. We also talked about how matplot lib doesn't have as much interactivity as
0:57
some of the additional libraries we will talk about in future chapters. So at the end of the day,
1:03
my recommendation is you should learn the basic concepts because matplot lib is such a
1:09
foundational and powerful library. My basic approach is to use other libraries for plotting and
1:16
then if I need to I can get into the details with matplot lib to
1:20
customize where needed. So think about this for explanatory versus exploratory analysis and then I
1:28
want to re emphasize that when you're troubleshooting and trying to learn something new, make sure you always using Object Oriented API for your solutions.