Reproducible reporting with RMarkdown

Open to
Government analysts
Training category
Analytical, Data science
Type of training
2 hours
Data Science Campus Faculty
Data Science Campus Faculty

This course provides an introduction to using R Markdown documents to produce reproducible reports, including:

  • embedding executable code and data into reports
  • YAML headers and theme options
  • use of parameters
  • overview of markdown syntax
  • code chunks and chunk options
  • use of the rmarkdown::render() function to programmatically generate reports

Who this course is for

This course is aimed at intermediate level programmers who would like to prepare their code for collaboration and improve their efficiency in producing report outputs.

You will:

  • have some familiarity with R
  • be interested in creating reproducible reports
  • aspire to be a reproducibility wizard!

Learning outcomes

On this course you will learn:

  • the basics of markdown syntax and how to create code chunks
  • how to build a fully reproducible report combining code and text using Rmarkdown
  • how to use parameters to add flexibility to reports in Rmarkdown
  • how to use rmarkdown::render() to render/knit at command line

How to book

Please use your Learning Hub account to enrol on this course. If you do not have a Learning Hub account, please contact


If you would like more information about this course, please email 

Related courses

Introduction to R