<blockquote> The time at the beginning of a frame-number since the start of animation can be calculated as - <math>\text{time} = \frac{\text{frame-number}-1}{\text{FPS}}</math></blockquote>
==Toolkits==
Several toolkits are available which extend Matplotlib functionality. Some are separate [[Download|downloads]], others ship with the Matplotlib [[source code]] but have external dependencies.<ref>{{cite web |url=https://matplotlib.org/thirdpartypackages/index.html |title=Toolkits |publisher=matplotlib.org}}</ref>
*[[Web mapping|Basemap]]: map plotting with various [[Map projection|map projections]], [[Coast|coastlines]], and political boundaries<ref name=basemap>{{cite web|last=Whitaker|first=Jeffrey|title=The Matplotlib Basemap Toolkit User's Guide (v. 1.0.5)|url=https://matplotlib.org/basemap/index.html|work=Matplotlib Basemap Toolkit documentation|accessdate=24 April 2013}}</ref>
*Cartopy: a mapping library featuring object-oriented map projection definitions, and arbitrary point, line, [[polygon]] and image transformation capabilities.<ref name=cartopy>{{cite web|last=Elson|first=Philip|title=Cartopy|url=http://scitools.org.uk/cartopy/docs/latest/|accessdate=24 April 2013}}</ref> (Matplotlib v1.2 and above)
*Excel tools: utilities for exchanging data with [[Microsoft Excel]]
*GTK tools: interface to the GTK library
*Qt interface
*Mplot3d: 3-D plots
*Natgrid: interface to the natgrid library for gridding irregularly spaced data.
*tikzplotlib: export to Pgfplots for smooth integration into [[LaTeX]] documents (formerly known as ''matplotlib2tikz'')<ref name=tikzplotlib>{{cite web|last=Schlömer|first=Nico|title=tikzplotlib|website=[[GitHub]]|url=https://github.com/nschloe/tikzplotlib|accessdate=7 November 2016}}</ref>
* Seaborn: provides an API on top of Matplotlib that offers sane choices for plot style and color defaults, defines simple high-level functions for common statistical plot types, and integrates with the functionality provided by [[Pandas (software)|Pandas]]
* GeoPandas:<ref>{{Cite web |title=GeoPandas 0.14.4 — GeoPandas 0.14.4+0.g60c9773.dirty documentation |url=https://geopandas.org/en/stable/ |access-date=2024-04-29 |website=geopandas.org}}</ref> simplifies geospatial work in Python without needing a spatial database like PostGIS<ref>{{Citation |last=Jordahl |first=Kelsey |title=geopandas: Geographic pandas extensions |url=https://pypi.org/project/geopandas/ |access-date=2024-04-29}}</ref>
* Cartopy: streamlines map creation in matplotlib by enabling users to specify a projection and add coastlines with a single line of code<ref>{{Cite web |title=Using cartopy with matplotlib — cartopy 0.15.0 documentation |url=https://scitools.org.uk/cartopy/docs/v0.15/matplotlib/intro.html |access-date=2024-04-30 |website=scitools.org.uk}}</ref>
==Related projects==
|