News
R training courses
October 20, 2025
R training courses
Starting in 2025, ELIXIR Luxembourg will offer an updates series of R training courses, from beginner to advanced levels. The courses will be held on-site in Luxembourg and will cover a range of topics including data manipulation, visualization, statistical analysis, and reproducible research practices using R using the tidyverse ecosystem.
First steps with R: Introduction to R tidyverse
This introduction to data analysis R for beginners with no or little programming
- Introduction to R and RStudio
- Data types and structures
- Data visualisation basics
- Quarto basics
- Setup of git and GitHub in class (or installation session before the course)
Linear algebra for data science with R
This is course is an alternative introduction to R for scientists with an experience in other programming languages. The focus in this course is on scientific applications outside of data analysis such as linear algebra, statistical tests.
- Matrices and vectors
- Statistics with R
- Probability distributions
- Statistical tests
- Regression analysis
- PCA and clustering
- Data visualisation for exploratory data analysis
- Latex formulas with Quarto
Data transformation: from tidy data to reproducible analysis
Data wrangling is the tasks that frequently consumes the lion share of analysts time. This course for data analysts focusses on applications of ideas in the tidyverse. It will be held in February 2026.
- Tidy data principles
- Data import with readr and tidyr
- Data transformation with dplyr
- Joins, pivots and reshaping
- Data viz
- (Gapminder functionality)
Data visualisation priniciples
This course introduced principles for data presentation for production-level graphics. Examples will be presented using ggplot2 and seaborn but the focus of this course is on principles of good visualisation. This course will run weekly from mid-February to June 2026 as part of the Master in Data Science as an open book course.
- Presentation graphics vs exploratory graphics
- ggplot2 grammar of graphics
- Presentations with quarto
Advanced R programming
June 2026
- Advanced R
- Package development
- Workflows with targets
- Quarto: Bibliography management