IPython Notebook

Speaker: Tobie Nortje

Type: Talk

Abstract

The IPython Notebook is a browser-based interactive computational environment in which you can combine code execution, text, mathematics, plots and rich media into a single document. Notebooks are text files that can be shared with colleagues, converted to other formats such as HTML, PDF, etc.

Introduction video

Talk Contents

The talk will be presented using the IPython Notebook in presentation mode and aim to introduce these tools and explore some practical interactive examples. Some of the topics covered in the talk are listed below:

  • IPython Notebook basics - installation, getting up and running
  • Notebook magic commands
  • Using inline Markdown
  • Creating inline plots
  • Creating interactive plots - how to interact with data and have real-time updates
  • Symbolic mathematics and Typesetting
  • Customising your IPython Notebook
  • A quick intro to Pandas and the Pandas Dataframe. An R like data.frame for Python
  • Quick Machine Learning example


PyConZA brought to you by Praekelt Foundation