Code your own Documents with R

Level: Advanced, high level and understanding of R required.

Keywords: R, Rmarkdown, LaTex, Document Publication

Note: Please see Prerequisite Section Below


View Session Slides - Slides coming soon

Download Session Files - .zip files coming soon


Session Summary:

Despite many people being able to easily produce documents or reports in classical word processors such as Microsoft Word, these are often premium services and can be limited in their processing abilities of complex systems (referencing, cross-linking etc). This can be streamlined however using a LaTex driven Processor such as Rmarkdown, where through LaTex syntax these complex systems can be easily applied, making it easy to generate publication ready documents or reports.


In particular, we will focus on:

  • R markdown and LaTex, syntax for creating documents
  • Importing Data, Visualisations & Images for documents
  • Applying publication themes to documents
  • Exporting documents into html, pdf or odt

Session Objectives:

  • Understand how to produce basic documents using Rmarkdown and LaTex
  • Understand how to import existing data or visualisations to documents
  • Understand how to apply pre-built publication themes
  • Understand how to reference in LaTex

Transferable Skills:

  • Programming Documents in R & Rmarkdown,
  • Publishing Documents & Reports using R

Prerequisite Knowledge:

Advanced understanding of R & Rstudio as well as basic comprehension and understanding of Rmarkdown or other note book programming languages required.

Prerequisite Content:

Access to R & Rstudio (R’s Graphical User Interface, or RStudio Cloud (Free Online)), Provided ZIP File .zip