LaTeX & R
Encore un site sur R !

Juste quelques trucs pour vous aider à débuter en R & LaTeX centré sur la production de rapports via knitr ou RMarkdown.

En clair je me suis fait un aide mémoire que je partage avec vous.

Des résultats dans le texte via knitr
Article mis en ligne le 13 novembre 2021

par Philippe MICHEL

Le plus simple mais il y a quand même quelques astuces à connaître.
Pour avoir un résultat simple (le plus souvent un nombre) produit par R directement inclu dans LaTeX via knitr on utilise l’ordre \Sexpr ce qui donne :  La taille moyenne est \Sexpr{mean(taille)} m. Mais ça va cafouiller : pas de virgule décimale, l’unité peut se retrouver sur la ligne suivante, l’espace entre le nombre et son unité n’est pas définie etc. On va donc utiliser le package siunitx ce qui va donner : La taille moyenne est \SI{\Sexpr{mean(taille)}}{\meter}. Si le nombre n’a pas d’unité on écrira :  \num{\Sexpr{mean(taille)}} Ne pas se mélanger les pinceaux entre les parenthèses de R et les accolades de LaTeX ! Un bon éditeur de texte avec une coloration syntaxique correcte permet de limiter les risques d’erreur.