Published May 16, 2025 | Version v1
Computational notebook Open

HeFDI Code School Basic Track - Workshop 2: Data Manipulation with Pandas and Basic Plotting

  • 1. ROR icon Goethe University Frankfurt
  • 2. ROR icon NFDI4Earth

Description

In the second workshop of the HeFDI Code School Basic Track on Data Manipulation with Pandas and Basic Plotting, you will use functions from the popular functions package ›pandas‹ to work with and manipulate datasets such as an Excel table or a .csv file. You will load large datasets and get to know how to quickly and easily filter and select only parts from it for further analyses or visualisations. You will apply conditional functions such as ›if this condition is fulfilled, do that, if not do something else‹. You will also learn how to create plots with the popular >matplotlib<  package.

Series information (English)

You don’t know Python, but want to? You know a little Python or did it years ago and need a refresher? Then join our HeFDI Code School Basic Track, a dynamic series of three hands-on online workshops offered in collaboration with Dr. Dominik Hezel (Goethe University Frankfurt / NFDI4Earth). These workshops – all free of charge – guide participants through the basic concepts and functions of Python using Jupyter notebooks, and go all the way up to manipulating data and datasets, making interactive plots and your own webpage where users can interact with your data visualisations.

Notes (English)

This HeFDI Code School Basic Track is an offer of the Hessian Research Data Infrastructure Initiative (HeFDI), which is funded by the Hessian Ministry of Science and Research, Arts and Culture (HMWK), and NFDI4Earth, the National Research Data Infrastructure consortium for the Earth System Sciences (ESS).

If you have suggestions or feedback regarding topics, please feel free to contact the HeFDI office (hefdi@uni-marburg.de). If you would like to receive regular updates on our offerings and events, sign up for our newsletter.

Files

HeFDI Data Schools Dominik Hezel Learning Python Basic Track Day 2 - Exercises.ipynb

Additional details

Funding

Hessian Ministry for Science and the Arts

Software

Programming language
Python, Jupyter Notebook