Inititation à R et Rmarkdown (gérer des données en CSV avec R et Rstudio)
Description
R et Rmarkdown
Ce support a été créé en janvier 2026 pour une formation de 3 heures "Traiter des données avec R et documenter les traitements de données avec Rmarkdown", incluant des travaux pratiques (diapositives ayant un fond vert clair).
Il est possible d'accéder à la présentation en ligne
Objectifs pédagogiques
- maîtriser la console Rstudio pour R
- R : maîtriser les notions de base : variables, fonctions, paquets
- traitement de données tabulées (CSV) avec R
- groupement de données, tableaux croisés
- introduction aux visualisations (ggplot) et à la cartographie avec R (sf)
structure de l'archive
cloner le dossier avec git, ou le télécharger en format zip et l'extraire
voici l'architecture des fichiers principaux :
presentation
|_ presentation.qmd (source de la présentation (quarto))
|_ presentation.html : ouvrir ce fichier dans un navigateur pour voir la présentation
data
|_ titanic.csv (source : https://github.com/datasciencedojo/datasets/blob/master/titanic.csv )
|_ museum.csv ; le jeu titanic est prévu pour les démo, le jeu museum est prévu pour les exercices
scripts
|_ script.R : exemple de script qu'on peut exécuter hors de Rstudio (pour différencier des chuncks dans Rmarkdown)
|_ script qui permet l'extraction du jeu de données museum.csv à partir d'une requête en Sparql et l'ajout d'un vecteur "visits" dont les données sont aléatoires.
reproduire la leçon
télécharger l'archive de ce cours depuis le repository
Le fichier presentation.qmd peut être lu et modifié avec Quarto.
Une copie CSV de ce fichier se trouve dans le dossier data (data/raw/titanic.csv)
Pour reconstituer l'environnement de ce cours, utiliser le fichier renv.lock. Si Renv n'est pas installé, il faut l'installer :
install.packages("renv")
initier Renv ('renv::init()') dans le répertoire de fichiers et charger les dépendances dans leur version indiquées dans le lockfile ("renv.lock")
renv::init()
renv::restore()
Quarto permet de générer un support en html (presentation/presentation.html) qui peut être lu à travers le navigateur.
Files
r-and-rmarkdown-main.zip
Files
(24.1 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:8343ded59480eee86bf3ac4885458bdb
|
24.1 MB | Preview Download |
Additional details
Dates
- Available
-
2026-01-31