Traiter des données avec R et Rstudio, formation doctorale, printemps 2024
Abstract
(version légère sans le dossier Renv ni le fichier Rprofile) Formation doctorale d'introduction à R et Rmarkdown Cette formation doctorale a été conçue par Martin Amouzou et présentée en janvier 2024 pour la première fois. La formation vise à permettre à des doctorant.e.s qui ne connaissent pas R de prendre en main ce langage à travers l'IDE Rstudio et en les initiant au passage à la constitution de documents en markdown. objectifs pédagogiques Le code R présent dans ce support ne charge pas de données externes, mais les génère aléatoirement à partir au moyen d ela fonction sample() et les conserve sous la forme de CSV.Les apprenant.e.s vont ensuite apprendre à gérer les données Date, les valeurs nulles (NA), à faire des tableaux croisés et à générer au moyen du paquet ggplot les figures correspondant à ces tableaux.L'exercice se termine par l'élaboration d'une carte de chaleur. contenu de l'archive L'archive contient trois fichiers : - le code source R de l'exercice (scripts_hopitaux.R)- ce code source répartis en chuncks intégrés à un document en Rmarkdown (script_hopitaux.Rmd)- l'output du code qui est une page web (script_hopitaux.html).- un lockfile qui permet de charger les paquets utilisés pour cet exercice dans les versions d'origine. Pour exécuter cette opération : 1. créer un dossier2. créer un projet R avec ce dossier, mentionner lors de la création qu'on va utiliser Renv3. Si ce n'est déjà fait depuis Rstudio, installer le paquet Renv (``install.packages("renv")`)4. Dans la console, entrer la commande ``renv::restore()`` Cette commande créera un environnement virtuel et procèdera au chargement des dépendances nécessaires à cet exercice.
Fields of Study & Subjects
Data Analysis with R
Statistics Education and Methodologies
Genetics
Bioinformatics
and Biomedical Research
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 30 January 2026