Quoting the introduction on RStudio official site:
R Markdown is an authoring format that enables easy creation of dynamic documents, presentations, and reports from R. It combines the core syntax of markdown (an easy-to-write plain text format) with embedded R code chunks that are run so their output can be included in the final document. R Markdown documents are fully reproducible (they can be automatically regenerated whenever underlying R code or data changes).
When you use RMarkdown
in R, you need to install this package manually. If you use RStudio, RMarkdown
and knitr
are pre-installed.
There is a knit
button on top of the editor window which helps you to convert .Rmd
file to specified format.
Frequent Used Syntax
Per below you could find some frequent used syntax:
#
for header - level 1, one more#
leads to one level down*
or number like1
,2
, etc. at the beginning of a sentence for creating a list, unordered or ordered.*<blabla>*
for italic,**<blabla>**
for bold,_<blabla>_
for underscores,<blabla>for strikethrough,^<blabla>^
for superscript.- A pair of
`<your code>`
for quoting a smaill piece of inline code, if you embed a piece of code in`r `
, R Markdown will run the code in between automatically and replace it with the result. - A string of 3 backticks following
{r}
to start a chunk of code indicating the chunk of code is programmed by R. To end this chunk, you just need to add another 3 backticks.
```{r}
<your code>
```