University of Washington | College of the Environment | School of Oceanography | Physical Oceanography

What's New?

Python Notes

Installation

To add libraries outside of Canopy, here is an example:

Notes on the editor in Canopy:


Books

  1. McKinney (2013) Python for Data Analysis. O'Reilly, 452 pp. This is my favorite book so far. It has chapters on NumPy and Matplotlib. Also, he is the guy who created Pandas, a surprisingly useful module for messy data jobs like working with spreadsheets. The Appendix on Python Language Essentials is also a great reference for python itself.
  2. Donaldson (2009) Visual QuickStart Guide, Python, 2nd Edition. Peachpit Press. A reasonable place to start reading your way into python.