Book Image

Mastering matplotlib

By : Duncan M. McGreggor, Duncan M McGreggor
Book Image

Mastering matplotlib

By: Duncan M. McGreggor, Duncan M McGreggor

Overview of this book

Table of Contents (16 chapters)
Mastering matplotlib
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

matplotlib in other frameworks


In general, third-party libraries that depend on or provide support to the process of interfacing with matplotlib do so mostly through the scripting layer. Here is a quick summary of a few libraries that use matplotlib:

  • Seaborn: This library uses all the matplotlib.pyplot functions.

  • NetworkX: This library essentially uses all the matplotlib.pyplot functions, with the only exception being some backend and artist layer interfacing that is used to generate the project's gallery (which is another good example of the programmatic approach for batched jobs).

  • Pandas: This library mostly uses matplotlib.pyplot, but it sometimes also uses the deprecated pylab interface. It also has some custom transforms and tickers in its time series converter code.

  • scikit-learn: This library mostly uses matplotlib.pyplot along with some custom use of the font manager and color mapping. It also takes advantage of the collections, finance, and mpl_toolkits modules, among others. Additionally...