Data processing with R tidyverse

Introduction

is a powerful language for data science with a steep learning curve. The tidyverse group of packages provide a dialect that greatly simplifies

  • data importing,
  • cleaning,
  • processing,
  • visualization and
  • reproducible workflows

with a readable syntax, the pipe operator (|>) and functional programming concepts.

Next session

10-13 February 2025
Registration open
R tidyverse
Intermediate
Free

Adopt Hadley Wickham philosophy: take each step of data science and replace many intricacies of R with clear, consistent and easy to learn syntax. RStudio will be the software to use since it eases package management, scripting, plotting and data handling.

This course provides a complete introduction to data science in with the tidyverse. The course will not go deep into statistics but rather getting data ready, some exploratory analysis, visualization and handling models.

Preparing data takes up to 80% of the time spent in analysis — speeding this up is the mission of this course.

Tidyverse

The tidyverse is an official CRAN package and here is its manifesto.

Hadley Wickham proposed this workflow flows through tidy data.

R for Data Science, the core reference for this course.

The individual R packages are nicely depicted by David Robinson

Requirements

Prior knowledge

Participants must have basic experience in programming environments such as Matlab, Octave or other programming languages or have completed the First Steps with R course.

There is a special session on updates of the tidyverse for participants of previous iterations of the course.

Material

Each student must bring their own laptop with R and Rstudio installed as detailed in the install tutorial prior to the course.

Location

The course will be held in person at the Belval campus of the University of Luxembourg. See Google Maps

Location details

University of Luxembourg, Maison du Savoir
Rooms 3.070 and 3.100
11, porte des Sciences

Esch-sur-Alzette

Registration

The course is limited to 30 participants. Registration is open.

ECTS

PhD students that enrolled through the doctoral school of the University of Luxembourg will receive 1.5 ECTS in category 1, which requires handing in practicals.

Please note that ECTS can only be received for the course once. If you already have received ECTS for the last version of the course, no ECTS can be awarded for this year’s edition. If you are not at student at the University of Luxembourg and would like to receive ECTS, contact your doctoral school or other relevant authority to your course of study first.
We can provide certificates of participation upon completion of the required exercises.

Elixir

This event is supported by ELIXIR-Luxembourg.

Contact