Reproducible documents with Quarto

2023-05-11

Description:

Quarto (the successor of rmarkdown) is a powerful tool that enables the seamless integration of code (R, Python, and more) and its output into a variety of formats such as reports, research papers, presentations, and more. This tool streamlines the process of creating reproducible workflows by eliminating the need to copy and paste figures, tables, or numbers. During this lecture, you’ll learn the fundamentals of Quarto and explore practical use cases that you can implement in your data analysis workflow.

Slides in full screen     Download PDF slides

Summary

Quarto allows you to combine code in R, Python or Julia with text to create reproducible documents in various output formats. You can create e.g.

  • Documents: HTML, PDF, Word, Open Office format
  • Presentations: Revealjs (HTML) or Powerpoint
  • Websites
  • Books: HTML or ePub

Example project

To get started, you can download the Quarto demo project from Github (To download just click on the green Code button and then download the zip folder). It contains some simple and more complex Quarto examples. Have a look at the README of the the project for more information. If you use R Studio, open the project by double clicking on the quarto_demo.Rproj file.