Programming:

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.

This course is offered by HIFIS in cooperation with HIDA

HIFIS

HIFIS fosters collaboration and facilitates integrated scientific workflows across all research fields, Helmholtz centers, external collaboration partners and platforms by offering unified login, shared cloud services, organizing common education and training events, and adopting a de-central and modular approach. This stimulates innovation and knowledge exchange among the research centers.

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:

 

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.

The Trainers

Dirk Baker

Contacts

Dirk Baker
Helmholtz Affiliation: UFZ
Position: Research Software Engineer

Area of Expertise: Visualization, HPC, ML, AR/VR, Cloud Technologies, C++, Python

Santiago Casas

Contacts

Santiago Casas
Helmholtz Affiliation: DLR

Position: Research Staff

Area of Expertise: Physics, Astronomy, Data Science 

Elena Eftimova

Contacts

Elena Eftimova
Helmholtz Affiliation: DLR

Position: Researcher

Area of Expertise: Data Analysis, Bioinformatics

Taimur Khan

Contacts

Taimur Khan
Helmholtz Affiliation: UFZ

Position: Data Scientist

Area of Expertise: Machine Learning, Remote Sensing, HPC

Oleg Vlasovets

Contacts

Oleg Vlasovets
Helmholtz Affiliation: Helmholtz Munich

Position: Genomics Data Scientist

Area of Expertise: Machine Learning, Computational Biology

Alternativ-Text

Subscribe newsletter