Introduction à R · L2 · Section 6/6
Ressources
Progression
Points d’expérience : —XPSérie de jours consécutifs : —· —Progression du module : — / —compris
#Ressources : Introduction à R
#Livres de référence
- R for Data Science (Hadley Wickham, Mine Çetinkaya-Rundel, Garrett Grolemund) : la référence pour la pipeline import → tidy → visualiser → modéliser, gratuite en ligne, et la source des reflexes tidyverse enseignés dans ce module.
- Advanced R (Hadley Wickham) : la mécanique interne du langage (environnement, évaluation paresseuse, S3), pour aller au-delà de l'usage quotidien.
- ggplot2: Elegant Graphics for Data Analysis (Hadley Wickham) : le livre officiel de ggplot2, à lire après la section Visualisation.
#En ligne et interactif
- Posit Cloud : RStudio dans le navigateur, pour travailler sans rien installer.
swirl(install.packages("swirl")) : tutoriel interactif dans la console R, cours « R Programming » et « Getting and Cleaning Data ».- Cheatsheets officieles : fiches pense-bête dplyr, ggplot2, tidyr, purrr — à garder ouvertes pendant les TP.
#Documentation et aide
- CRAN : le dépôt central (plus de 20 000 packages) et les manuels officiels « An Introduction to R » et « R Data Import/Export ».
?fonctiondans la console : la documentation locale, souvent plus rapide qu'une recherche web.- Stack Overflow, tag r : la plupart des messages d'erreur R y ont déjà une réponse.
#Entraînement conseillé
- Refaire les ateliers des sections Manipulation, Visualisation et Modèles sur le jeu
notes.csv, puis sur un jeu public (palmerpenguins est idéal). - Reproduire un graphique d'article ou de presse avec ggplot2 : décomposer la grammaire avant d'écrire la première ligne.