Aller au contenu principal

Prise en main

Progression

#Prise en main de R et de RStudio

Nous ouvrons le module en installant l’outillage et en parcourant l’interface de RStudio. L’objectif : savoir créer un projet propre, exécuter du code de manière interactive et conserver une trace reproductible de ses analyses.

#1. Installer R et RStudio

Téléchargez R depuis le CRAN ou via votre gestionnaire de paquets (brew install r sur macOS, apt install r-base sur Ubuntu). Installez ensuite RStudio Desktop, l’environnement recommandé pour travailler confortablement. Au premier lancement, créez un « Project » dédié au module : RStudio prépare un dossier, un environnement de travail isolé et un fichier .Rproj.

#2. Explorer l’interface

La fenêtre se découpe en quatre panneaux : la console (évaluation interactive), l’éditeur de scripts (.R ou .qmd), l’explorateur d’environnement (objets en mémoire, historiques) et la zone de visualisation (graphiques, tableurs, fichiers). Tapez quelques instructions dans la console pour vous familiariser :

rr
1notes <- c(12, 15, 18, 9)2mean(notes)

L’éditeur permet d’organiser le code dans un script que l’on exécute ligne par ligne (Ctrl/Cmd + Enter). Les notebooks Quarto (.qmd) mélangent texte, code et visualisations ; ils seront utilisés tout au long du module pour documenter les analyses.

#3. Gérer les dépendances

Avant de commencer un projet, initialisez renv pour isoler les packages utilisés.

rr
1renv::init()2renv::install(c("tidyverse", "data.table"))

renv enregistre l’état de votre librairie dans un fichier lockfile, garantissant qu’un camarade ou un enseignant pourra reproduire exactement votre environnement.

#Atelier

  1. Créez un projet RStudio, initialisez renv et installez tidyverse.
  2. Écrivez un script exploration.R qui lit un CSV (readr::read_csv) et affiche un résumé (summary, skimr::skim).
  3. Convertissez le script en un notebook Quarto avec du texte explicatif et un graphique simple ; rendez-le exécutable d’un clic via le bouton « Render ».