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.
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.
Further links
To continue learning, I recommend, checking out the following resources:
- Quarto website offers everything you need to get started
- Quarto introduction workshop on Youtube
- A curated collection of resources