Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
economics:r:rmarkdown [2018/11/20 17:08]
Olivier Simard-Casanova [Call files and data sources]
— (current)
Line 1: Line 1:
-# R Markdown 
  
-R Markdown is a convenient way to write R code, and to create reports of various kind. 
- 
-## Call files and data sources 
- 
-- The compiler assumes called files are in the same directory 
- 
-## Combine different files together 
- 
-When writing long reports, it is usually easier to split the main file in several smaller files, as you may do with $ \LaTeX$. 
- 
-<​code:​r>​ 
----  ​ 
-title: My Report  ​ 
-output: ​ 
-  pdf_document:​ 
-    toc: yes  
---- 
- 
-```{r child = '​chapter1.Rmd'​} 
-``` 
- 
-```{r child = '​chapter2.Rmd'​} 
-``` 
-</​code>​ 
- 
-## Inline code 
- 
-R Markdown can evaluate inline code too, in two different ways. 
- 
-<alert type="​warning"​ icon="​fa fa-exclamation-circle">​In both cases, the code *is evaluated*((i.e. the code runs and displays the output/​result.)).</​alert>​ 
- 
-First, once evaluated the code can be outputted ​ as text: 
- 
-<​code:​r>​ 
-`r nrow(df)` 
-</​code>​ 
- 
-Second, the code can also outputted as "​code":​ 
- 
-<​code:​r>​ 
-```r nrow(df)``` 
-</​code>​ 
- 
-## Print today'​s date 
- 
-In the preamble, it's possible to declare the date of the document. But in a fast-pacing environment,​ one may want to have a similar functionality as `\today` in $ \LaTeX$ (that prints the today'​s date). 
- 
-To emulate such a feature, use this: 
- 
-<​code:​r>​ 
-date: "`r format(Sys.time(),​ '%d %B, %Y'​)`"​ 
-</​code>​ 
- 
-The specific formatting of the date can be adjusted in the second part of `format()` (see https://​www.statmethods.net/​input/​dates.html). 
  • Last modified: 10 months ago
  • by Olivier Simard-Casanova