Child pages
  • Python Workshop
Skip to end of metadata
Go to start of metadata

When: October 16, 2019 (5 - 7 PM)

Where: 19 Oxford St. (Cruft Lab), CruftLab 309

Who is this for: This is an introductory tutorial on working with data. This is aimed primarily at Harvard researchers and students who are already familiar with python but want to learn about handling data in python. 

Registration for the workshop:

You are encouraged to register. This will allow us to inform you in case we need to change or cancel the workshop. To register, please visit:

What are the topics:

This tutorial will be an introduction to working with data  in python via the numpy/pandas modules. Some of the topics we might cover include

  • Different ways of working with data in Python 
  • Data handling via dataframes in Pandas

(Material for this tutorial will be available on this page on October 15)

Python installation and Jupyter Notebook on your laptop:

The tutorial material will be Jupyter notebooks. If you want to work through the tutorial material during the workshop, bring your laptop with Anaconda version of python installed. 

Please visit the link below for Anaconda installation and introduction to Jupyter:

Anaconda Python Installation and Jupyter Notebook

A second option you could try would be to use the Google Colab ( It requires a google account. If you want to try this, please familiarize yourself with it before the workshop.

Tutorial Materials

The rest of this page assumes you have installed Anaconda and the various python binaries are available in a terminal (Mac and Linux) or command prompt (Windows). Download the Jupyter Notebooks below  and put them in the same directory.

Jupyter Notebooks and data for this tutorial (available on October 15, 2019).

You are not required to have these unless you are trying to follow along. To upload the downloaded notebook to jupyter, start jupyter notebook and click on the upload button (red arrow on the image below). You should be able to navigate to the directory (folder) that contains the downloaded notebook.

custom.css — for changing the appearance of the notebook (optional)