Python Fundamentals:

Data Processing with Pandas and Visualization with Matplotlib

Master data analysis and visualization in this workshop using Python's Pandas and Matplotlib. Learn to transform raw data into publication-ready plots through live-coding sessions and practical exercises.

In this workshop you will learn how to employ the Python frameworks Pandas for loading, filtering and evaluating tabular data and matplotlib to generate paper-ready plots from this data. After an introduction of the basic concepts we will explore the necessary workflow from raw data to plot using a real-life dataset.

The course is taught in two alternating ways:

  • A live-coding lecture in which you will write the program along with your instructor while getting to know elements of the programming language and their use-cases
  • Hands-on exercises where you will solve posed tasks on your own, supported by the instructor for questions and feedback.

Learning goals

By the end of the course, you will be familiar with the fundamental concepts of these frameworks and can employ them to create analysis and visualization scripts for your own datasets.

Course date

Register now:

April 7–9, 2025

July 1–3, 2025

For more information on how to register, please follow the link on the course date.

Prerequisites

To participate in this course, you need have a good understanding of the fundamental concepts of the Python programming language (as taught in the course “First steps in Python”) and be familiar with the programming tool you are using. Understanding of the following concepts is beneficial / recommended and helps to focus more on the core content:

Target group

Learners of all academic fields who have to work with datasets: cleaning, investigating, modifying and plotting them.

This course is free of charge.

Alternativ-Text

Subscribe newsletter