Lecture Slides

Presentation Decks for FROM DATA TO THESIS: Using Python for Non-Technical

NoteLecture Decks

One deck for each chapter of the book, for teaching in class and for revision.

Chapters

Foundations of Python Programming and Data Handling

  1. Getting Started with Python
  2. Data Structures in Python
  3. Data Manipulation
  4. Data Visualization

Statistical Analysis for Research

  1. From Research Question to Data
  2. Descriptive Statistics and Exploratory Data Analysis
  3. Hypothesis Testing and Statistical Inference
  4. ANOVA and Regression
  5. Multivariate Statistical Methods
  6. Mixed-Effects Models

Machine Learning with Python

  1. Introduction to Machine Learning in Python
  2. Classification Models
  3. Predictive Regression
  4. Advanced Clustering
  5. Neural Networks
  6. Time Series Forecasting

Reproducible Research and Applications

  1. Reproducible Research
  2. Using AI with Python
  3. Putting It All Together

Using the slide decks

Open a deck to present it. The arrow keys, space bar, Page Up and Page Down move between slides, Home and End jump to the first and last slide, and F switches to full screen. On a touch screen, swipe left or right. Each slide has its own address, so a link can point to a single slide. Printing a deck, or saving it as PDF from the print dialog, gives one slide per landscape page for handouts.