Advanced Graphics with R

Course description

Requirements: Programming skills with R, e.g. course Introduction to R and additional practice.

Your profit: The participants will be taught how to build advanced graphics with R. This includes highly customized figures and different formats of output documentation. All topics are accompanied with hands-on exercises.

Topics: This course on customizing R output covers three different parts:

  • Modifying base R graphics: This includes font modification, customization of axes, adding multiple layers to one graphic and arranging multiple figures to one graphic (layout).
  • Introduction to ggplot2: The R package ggplot2 provides a different “grammar” of building figures with R. It is convenient for complex self-contained figures. The course covers the basic principles of using ggplot2.
  • Introduction to RMarkdown: RMarkdown unites coding with R and documentation of the output. This is advantageous in getting your reports reproducible.

Methods: The course consists of lessons how to work with graphics in R and of hands-on examples with best-practice solutions.

Duration: 3 Days 

Language: English


  • Material for the course can be found here (only for HMGU staff).
  • Please be aware that the materials will be updated shortly before the next course.

Dates and Application: You can check the current dates and whether the courses are already fully booked here.
Please apply via the forms of the HR Development department