Chapter 1 Installation

To use R Markdown, you have to install R (R Core Team 2020) and the R package rmarkdown (Allaire et al. 2020). We also recommend that you install the RStudio IDE ( RStudio is not required, but it will make it easier for an average user to work with R Markdown because of the editor support. If choose not to use the RStudio IDE, you will need a separate installation of Pandoc (

# install the rmarkdown package from CRAN in R

# or install from GitHub if you want to test the
# development version
if (!requireNamespace("remotes")) install.packages("remotes")


Allaire, JJ, Yihui Xie, Jonathan McPherson, Javier Luraschi, Kevin Ushey, Aron Atkins, Hadley Wickham, Joe Cheng, Winston Chang, and Richard Iannone. 2020. Rmarkdown: Dynamic Documents for R.

R Core Team. 2020. R: A Language and Environment for Statistical Computing. Vienna, Austria: R Foundation for Statistical Computing.