7
A Utilitarian Introduction to Matplotlib 20APR2013 Drew Arnett [email protected]

Matplotlib presentation 20 apr2013 final

Embed Size (px)

Citation preview

Page 1: Matplotlib presentation 20 apr2013   final

A Utilitarian Introduction to Matplotlib

20APR2013

Drew Arnett

[email protected]

Page 2: Matplotlib presentation 20 apr2013   final

whoami

• B.S. Electrical Engineering

• python user

– test control sw

– data analysis and processing

• utilitarian user of matplotlib

Page 3: Matplotlib presentation 20 apr2013   final

Presentation overview

Matplotlib.org doc is very good

… so mostly demo

Page 4: Matplotlib presentation 20 apr2013   final

References

• matplotlib.org +++ documentation – gallery – plotting commands summary – examples – navigation keyboard shortcuts

• Related: – Numpy – Scipy – IPython

• Alternatives

Page 5: Matplotlib presentation 20 apr2013   final

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

Page 6: Matplotlib presentation 20 apr2013   final

Usage

• Alternatives importing and use style

• Pylab

• Ipython

• Pythonic

• Backends

– Interactive

– Raster/vector

– GUI APIs

Page 7: Matplotlib presentation 20 apr2013   final

Demos

• Examples with S&P closing data (and another example to show a two scales plot)

• Real world examples