Introduction to data processing with Python
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is even with vanzaj:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

PyConSG 2013 logo

Introduction to data processing with Python

Code and examples for PyConSG 2013 tutorial.


  • Basic knowledge of Python
  • NumPy, Matplotlib and IPython (with notebook dependencies) installed (anaconda distribution is the easiest way to get the above packages (and much more) installed)


  • Ipython notebook
  • Overview of numerical/scientific packages
  • Basic plotting
  • NumPy arrays
  • Array-oriented programming
  • SciPy
  • scikit-image, scikit-learn


  1. Introduction
  2. IPython Notebook
  3. Matplotlib and NumPy basics
  4. SciPy examples
  5. Pandas, scikit-learn, scikit-image