Data Analysis and Visualisation in Python for Researchers 

RIVM room T0.04

January 25, 2023

9:30 - 17:00 CET

Instructors: Sven van der Burg, Jaro Camphuijsen

Helpers: Jurriaan van Biesheuvel, Xiaoheng Huang, Markus Viljanen

General Information

The eScience Center offers a range of free workshops and training courses, open to all researchers affiliated with Dutch research organizations. We organize workshops covering digital skills needed to put reproducible research into practice. These include online collaboration, reproducible code and good programming practices. We also offer more advanced workshops such as GPU Programming, Parallel Programming and Deep Learning.

This workshop teaches fundamental Python programming skills for research. The target audience are researchers who have little to no prior computational experience. We teach you the basics of Python, focusing on data import, exploratory data analysis, and visualization.

Who: 
The course is aimed at PhD candidates and other researchers affiliated with RIVM. There are no pre-requisites, and the materials assume no prior knowledge about the tools.

Where: Antonie van Leeuwenhoeklaan 9, 3721 MA Bilthoven. Get directions with OpenStreetMap or Google Maps.

When: January 25, 2023, 9:30 - 17:00 CET.

Requirements: Participants must bring a laptop with a Mac, Linux, or Windows operating system (not a tablet, Chromebook, etc.). They should have access to the cloud environment as provided by the RIVM.

Accessibility: We are dedicated to providing a positive and accessible learning environment for all. Please notify the instructors in advance of the workshop if you require any accommodations or if there is anything we can do to make this workshop more accessible to you.

Contact: Please email training@esciencecenter.nl for more information.


Code of Conduct

Participants are expected to follow these guidelines:

Syllabus

Schedule

time what
09:30 Welcome and icebreaker
09:45 What is Python and why should I learn it?
10:00 Introduction to Programming in Python
10:30 Break
10:40 Starting With Data
11:30 Break
11:40 Indexing, Slicing and Subsetting DataFrames in Python
12:30 Lunch Break
13:30 Data Types and Formats
14:00 Combining DataFrames with Pandas
14:30 Break
14:40 Data Workflows and Automation
15:30 Break
15:40 Making Plots With plotnine
16:30 Wrap-up
17:00 END

Setup

To participate in this workshop, you will need access to the cloud environment as provided by the RIVM.