Introduction to Python Workshop

Contents

Introduction to Python Workshop

Welcome to Introduction to Python !

Modules

  • 01 - Introduction - the basics of Python

  • 02 - Data analysis in Python with Pandas

  • 03 - Indexing and slicing

  • 04 - Missing Values

  • 05 - Combining DataFrames in Pandas

  • 06 - Repetitive tasks with loops

  • 07 - Plotting with plotnine (ggplot)

  • 08 - Reusable and modular code with functions

  • 09 - Defensive Programming

Some of these modules have been adapted from the original versions at Data Carpentry - Python for Ecologists and Software Carpentry - Programming with Python (used under a CC-BY 4.0 license).