Préface
Bases sur Markdown
R code chunks
Diffusion
Avantages & inconvénients
Sweave & Knitr
Atelier pratique
Agrocampus Ouest - Rennes
Préface
Bases sur Markdown
R code chunks
Diffusion
Avantages & inconvénients
Sweave & Knitr
Atelier pratique
Manipulation de données
Analyse de résultats
Ecriture de rapports
Quelque chose ne va pas dans vos données, vous voulez changer de variables, etc…
C'est S.I.M.P.L.E : répétez les étapes de 1 à 4…..
Pourquoi R Markdown :
Version 1 : basée sur les packages knitr
et Markdown
Version 2 : basée sur knitr
et la fonction pandoc
: le tout intégré dans Rstudio
R Markdown génère des documents aux formats :
Cela permet également de créer des présentations :
knitr
Aide de la fonction pandoc
du package knitr
==> Conversion d'un fichier Markdown aux différents formats : HTML, PDF
Présentations : Beamer (PDF) et Slidy (HTML)
Pour la couleur : Couleur

$$ equation$$
\[\bar{\mu} = \frac{1}{n} \sum_{i=1}^{n} x_{i}\]
\[\Delta y = f'(x) \cdot \delta x\]
\[ \left ( \begin{array}{ccc} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \\ \end{array} \right ) \]
Lien utile pour LaTeX : latex
2 types de blocks de code :
Simple avec une largeur fixe et non exécuté par R :
Avec une spécification du language dans lequel codé (ici R) et donc exécuté :
eau <- read.csv("~/Desktop/eau.csv", sep=";") dim(eau)
## [1] 512 24
echo=TRUE
: inclure ou pas le code R dans le documenteval=TRUE
: exécuter ou pas le code Rmessage=TRUE
: éviter d'être "spoilé" par les messages d'alertes de Rinclude=TRUE
: aucune sortie n'est générée mais le code est toujours évalué et les graphiques tracéswarning=TRUE
: enlever les messages warnings
de R.Publiez vos rapports pour les diffuser : RPUBS
utilisation d'un échantillon des données ou refaire l'analyse avec une autre variable…
Ancêtre de Knitr by Yihui Xie (Software Engineer at Rstudio) : knitr
R2HTML
)Bonnes bases de LaTeX et de HTML nécéssaires… : coût d'entrée élevé
Un même fichier : données, codes et commentaires
Le tout enrobé d'une mise en page épurée automatisée.
SWEAVE
KNITR
Markdown
.
Coût d'entrée plus faible pour Markdown
Expérience
Résultats
MERCI DE VOTRE ATTENTION