A Utilitarian Introduction to
Matplotlib
20APR2013
Drew Arnett
a.arnett@ieee.org
whoami
• B.S. Electrical Engineering
• python user
– test control sw
– data analysis and processing
• utilitarian user of matplotlib
Presentation overview
Matplotlib.org doc is very good
… so mostly demo
References
• matplotlib.org +++ documentation
– gallery
– plotting commands summary
– examples
– navigation keyboard shortcuts
• Related:
– Numpy
– Scipy
– IPython
• Alternatives
References
• matplotlib.org +++ documentation
– gallery http://matplotlib.org/gallery.html
– plotting commands summary
http://matplotlib.org/api/pyplot_summary.html
– examples http://matplotlib.org/examples/index.html
– navigation keyboard shortcuts
http://matplotlib.org/users/navigation_toolbar.html
• Related:
– Numpy http://www.numpy.org/
– Scipy http://www.scipy.org/
– Ipython http://ipython.org/
• Alternatives
Usage
• Alternatives importing and use style
• Pylab
• Ipython
• Pythonic
• Backends
– Interactive
– Raster/vector
– GUI APIs
Demos
• Examples with S&P closing data (and another
example to show a two scales plot)
• Real world examples

Matplotlib presentation 20 apr2013 final

  • 1.
    A Utilitarian Introductionto Matplotlib 20APR2013 Drew Arnett a.arnett@ieee.org
  • 2.
    whoami • B.S. ElectricalEngineering • python user – test control sw – data analysis and processing • utilitarian user of matplotlib
  • 3.
    Presentation overview Matplotlib.org docis very good … so mostly demo
  • 4.
    References • matplotlib.org +++documentation – gallery – plotting commands summary – examples – navigation keyboard shortcuts • Related: – Numpy – Scipy – IPython • Alternatives
  • 5.
    References • matplotlib.org +++documentation – gallery http://matplotlib.org/gallery.html – plotting commands summary http://matplotlib.org/api/pyplot_summary.html – examples http://matplotlib.org/examples/index.html – navigation keyboard shortcuts http://matplotlib.org/users/navigation_toolbar.html • Related: – Numpy http://www.numpy.org/ – Scipy http://www.scipy.org/ – Ipython http://ipython.org/ • Alternatives
  • 6.
    Usage • Alternatives importingand use style • Pylab • Ipython • Pythonic • Backends – Interactive – Raster/vector – GUI APIs
  • 7.
    Demos • Examples withS&P closing data (and another example to show a two scales plot) • Real world examples