Below you can find a collection of helpful links to further online resources and a list of useful packages regarding the workshop topics.
There are two books that I very much recommend as reference:
R Markdown: The definitive guide: Covers everything from getting started, to many different document types (html, pdf, word, xaringan presentations, websites, books, journal articles, …), to parameterized reports. You can just scroll through the table of contents of the book to see what you can do with rmarkdown and get inspiration.
R markdown cookbook: Covers the basics and different document types. Is more structured by docuemnt elements than by document types. Also here, you can scroll through the table of contents to see what is possible and how to do it.
A list of R Markdown books: This list contains the two above-mentioned books but also lists some other books about R Markdown that are freely available
R markdown cheat sheet: Handy as a reference while working
Comprehensive Markdown cheat sheet: Not exactly pandoc flavoured markdown but most of the things work the same. So this page is a good and comprehensive list of markdown elements that you can use to format your texts
In the table below, you can find a list of R packages with a short description and
some links for further reading. The package selection is based on my personal experience and
packages that I regularly use and like in combination with rmarkdown
.
The list is in no way complete. If you know a useful package
that I missed, let me know and I can add it to the list.
Package | Keywords | Description | Links |
---|---|---|---|
xaringan
|
Presenation | Provides functionality to create nice html presentations, also provides some template documents | Documentation as presentation Documentation in R Markdown book |
rticles
|
Templates | Provides templates for different journal articles | website |
officedown
|
Microsoft office | Provides functionality for formatting Microsoft office documents in Rmarkdown | website |
bookdown
|
Books | Functionality for authoring books such as the “R markdown cookbook”. Also provides functionality for cross referencing sections, figures and tables in the text | website |
kableExtra
|
Tables | Functions for formatting tables in a nice way for html and pdf | overview website html tables |
flextable
|
Tables |
Format tables for HTML, PDF and Office output, an alternative to kableExtra if you want to render a word or powerpoint document
|
Flextable book |
plotly
|
Interactive graphs | Create interactive plots, turn ggplot objects into interactive plots for html output | website |