Applied Data Analysis in Python

Over the years, Python has become a very popular tool for analysing data. These days it comes with support from many tools to do machine learning, data querying, neural networks and exploratory analysis. In this course we will investigate the use of scikit-learn to discover things about whatever data may come across your desk.

There are four sections to this workshop. There's no requirement that they are followed through in order except the two clustering sections which follow on from each other.

We'll start by introducing machine learning and fitting with linear regression.