scipython-workshop
Jupyter notebooks, data, slides and other materials for a brief workshop style class on using python for scientific data analysis.
Notebooks
Introduction
Introduction to the environment, tools and libraries used for data analysis in python.
Python Programming
Introduction to python programming with a focus on numpy and necessary knowledge for data analysis. Assumes some programming background but no python. Strong python programmers may wish to skim or skip.
Essential Libraries & Data Analysis Tasks
Introduction to the common data analysis tasks for a scientific workflow in python. Importing and managing data (numpy, pandas), graphing (matplotlib) and statistical analysis (scipy.stats).