#' @param dir the directory where the analysis template will be created
#' @param dir Le nom du dossier
#'
#' @return
#' @export
...
...
@@ -50,92 +50,142 @@ output:
# Intro {-}
Refer to a [sub section](#sub-analysis).
Citing an article [@article].
Refer to section [Analysis].
Cf. [sous section](#Equations).
Citer un article [@article] (Penser à inclure le .bib dans le YAML)
Cf. section [Analyse].
# Input {-}
Loading libraries:
```{r Load libraries, message = FALSE}
On charge certains packages :
```{r packages, message = FALSE}
library(InraeThemes)
library(gt)
library(magrittr)
library(ggplot2)
library(xfun)
library(here)
library(ggplot2)
library(gt)
library(gridExtra)
```
# Analysis {-}
# Gestion des chemins d'accès
Afin de proposer une analyse facilement reproductible par quiconque, nous conseillons l'utilisation du package {here} pour la gestion des chemins d'accès.
Par exemple, pour pointer vers un jeu de données on va préférer :
```{r chemins, message = FALSE}
chemin_data <- here::here('data','donnees.csv') # Good
chemin_data <- 'data/donnees.csv' # Bad
```
# Gestion de version
Nous recommandons vivement l'utilisation d'un système de gestion de versions tel que **git**. Pour plus d'informations, vous pouvez consulter l'article dédié à git sur [le site de Rstudio](https://support.rstudio.com/hc/en-us/articles/200532077-Version-Control-with-Git-and-SVN)
# Tableaux {-}
`Vestibulum` imperdiet^[Nullam quis sem nunc], ex vel sodales facilisis, nibh tellus imperdiet massa, sit amet scelerisque orci velit vel tellus. Ut consequat justo tincidunt porttitor varius. Suspendisse erat ipsum, feugiat vitae rhoncus non, molestie ac purus. Morbi aliquet, elit eget blandit suscipit, est lacus facilisis turpis, nec fermentum nunc felis et lorem.
We can have math formulas inline like this: $E=mc^2$ or make them span an entire line like this:
Les formules LaTeX peuvent être utilisés au sein d'un paragraphe : $E=mc^2$ ou en tant qu'équation sur une ligne seule :
::: {#eq1}
:::
$$f=\\frac{a}{b+c}$$
**Create a horizontal line** using [markdown syntax](https://commonmark.org/help/):
----
Cras pulvinar ligula ac nisi porttitor, volutpat congue orci tincidunt. Pellentesque non mi congue, porta enim eget, venenatis sem. Integer suscipit vulputate tellus, eget commodo dolor gravida vel. Suspendisse gravida gravida ligula, in interdum sapien molestie ut.
### Yet another analysis {-}
### Graphiques {-}
Comme le notebook est un document HTML, vous pouvez inclure de la syntaxe CSS pour mettre en forme certains élements :
::: {.blue-box}
In ut vehicula risus.
Refer to the [table](#Table1) above!
Cf. [table](#Table1) ci-dessus
:::
```{r example plot, warning = FALSE, fig.align='center'}
options(scipen=999) # turn-off scientific notation like 1e+48
theme_set(theme_bw()) # pre-set the bw theme.
data(\"midwest\", package = \"ggplot2\")
# midwest <- read.csv(\"http://goo.gl/G1K41K\") # bkup data source
# Scatterplot
gg = ggplot(midwest, aes(x=area, y=poptotal)) +
geom_point(aes(col=state, size=popdensity)) +
geom_smooth(method=\"loess\", se=F) +
xlim(c(0, 0.1)) +
ylim(c(0, 500000)) +
labs(subtitle=\"Area Vs Population\",
y=\"Population\",
x=\"Area\",
title=\"Scatterplot\",
caption = \"Source: midwest\")
plot(gg)
On reprend un des exemples proposés dans le README du package InraeThemes :