15 Références, annexes et navigation
15.1 Introduction
Cette partie regroupe les ressources de révision : glossaire détaillé (Appendix A), aide-mémoires (Appendix B), guide d’erreurs, références officielles et pistes de publication.
15.2 Guide des erreurs fréquentes
| Message / symptôme | Cause fréquente | Solution |
|---|---|---|
object 'x' not found |
Objet non créé / typo | ls(), revérifier le chunk |
could not find function |
Package non chargé | library(...) |
Cannot open file |
Mauvais chemin | getwd(), projet RStudio |
unexpected ')' |
Parenthese en trop/manquant | Repérer la ligne du + console |
| PDF Quarto échoue | Pas de LaTeX | tinytex::install_tinytex() |
| Jointure explosée | Clés dupliquées | count(id) avant join |
| Graphique vide | Données filtrées à 0 lignes | nrow() avant ggplot |
| Facteur → nombres bizarres | Conversion directe | as.numeric(as.character(f)) |
15.3 Tableau des fonctions R essentielles
| Fonction | Rôle |
|---|---|
c() |
Créer un vecteur |
data.frame() / tibble() |
Tableau |
mean, median, sd, summary |
Descriptifs |
read_csv / write_csv |
Import / export CSV |
filter, select, mutate |
Transformation |
group_by, summarise |
Agrégation |
left_join |
Jointure |
ggplot + geom_* |
Visualisation |
lm, t.test, cor.test |
Modèles / tests |
set.seed |
Reproductibilité |
15.4 Publication GitHub Pages (facultatif)
- Créer un dépôt Git et pousser les sources
- Rendre le livre :
quarto render --to html - Publier le contenu de
outputs/book/(Actions ou branchegh-pages) - Documenter l’URL dans le README
Le livre reste consultable localement sans compte externe : ouvrez outputs/book/index.html.
15.5 Mise à jour du projet
# Régénérer les données synthétiques
Rscript R/generer_donnees.R
# Vérifier / installer les packages
Rscript R/packages_requis.R
# Rebuild
quarto render --to html15.7 Références officielles
- R : https://www.r-project.org/ (R Core Team 2024)
- Quarto : https://quarto.org/ (Posit PBC 2024)
- tidyverse : https://www.tidyverse.org/ (Wickham et al. 2019)
- ggplot2 : https://ggplot2.tidyverse.org/ (Wickham 2016)
- Shiny : https://shiny.posit.co/ (Chang et al. 2024)
- R for Data Science : https://r4ds.hadley.nz/ (Wickham, Çetinkaya-Rundel, and Grolemund 2023)
La bibliographie formatée figure en fin d’ouvrage (chapitre Références).