Après plus de 50 en de recherche & développement, les notebooks (documents computationnels) apparaissent aujourd’hui comme un format de publication efficace dans le domaine de recherche scientifique. Cette pratique, bien développée dans la communauté R, permet autre autre de partager et valoriser ses traitements et ses analyses réaliser en langage de programmation. Les différentes fonctionnalités mises à disposition par les systèmes de notebook en font également aujourd’hui un format légitime pour la publication de diaporama, de manuel, de livre et même de site web.
Cette séance vise à introduire le paradigme de programmation lettrée, le concept des notebooks, ainsi que les fonctionnalités et les différents cas d’usage des documents computationnels. Des exercices pratique sont proposées avec rmarkdown
et quarto
.
Plan de séance
- Introduction au Literate Programming
- Les documents computationnels ?
- Principes et fonctionnement d’un notebook
- Premiers pas avec le package
rmarkdown
- Mise en pratique avec
Quarto
Support de présentation et exercices :
Conditions d’utilisation :
Le support utilisé pour cette séance est libre d’utilisation et d’adaptation (licence CC BY-NC-SA 3.0). Vous devez néanmoins créditer l’œuvre, indiquer les éventuelles modifications et utiliser les mêmes conditions de partage.