Jupyter notebooks, data, slides and other materials for a brief workshop style class on using python for scientific data analysis.
Introduction to the environment, tools and libraries used for data analysis in python.
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.
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).