Course description


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

Course overview:

The participants will be taught how to build dynamic documents consisting of code, outputs (tables and figures) and interpretation. Therefore, the R extension RMarkdown will be used. This tool enables to produce fully reproducible manuscripts. All topics are accompanied with hand-on exercises.


This introductory course on RMarkdown covers:

  • Getting familiar with the syntax of RMarkdown
  • Include code in the manuscript
  • Format tables and figures with RMarkdown
  • Structure the document
  • Remark: This course is equivalent to the of the former day 3 of the course Advanced Graphics with R.

The course consists of lessons how to work with RMarkdown and of hands-on examples with best-practice solutions.


  • This course will be offered either on campus (in person), or online. The dates of online and on campus courses are indicated in the table here.
  • For on campus courses please check the restrictions and hygiene rules described here*.
  • For online courses we use the software Zoom, for further information, please check the description here here*.


Duration: 1 Day

Language: English


  • Material for the course can be found here*.
  • Please install the necessary R-packages prior to the course. The packages are listed in "Material_RMarkdown.html" which is part of the linked ZIP-folder.
  • Please be aware that the materials will be updated shortly before the next course.

Dates and Application:


 * Links marked with * are only available for Helmholtz Munich staff.