-
Notifications
You must be signed in to change notification settings - Fork 42
/
ggplot2.Rmd
37 lines (23 loc) · 1.97 KB
/
ggplot2.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
---
title: "ggplot2 et la grammaire des graphiques"
---
```{r options_communes, include=FALSE, cache=FALSE}
source("options_communes.R")
```
<div class="important">
Ce chapitre est en cours d'écriture.
</div>
On pourra se référer au chapitre <q>5 Graphiques</q> du support de cours d'Ewen Gallic intitulé *Logiciel R et programmation* (<http://egallic.fr/Enseignement/R/m1_stat_eco_logiciel_R.pdf>), en complément des deux chapitres introductifs d'analyse-R : [introduction à ggplot2](intro-ggplot2.html) et [graphiques bivariés avec ggplot2](graphiques-bivaries-ggplot2.html).
![Grammaire des graphiques de ggplot2](images/ggplot-grammar-of-graphics.png)
## Ouvrages
- *ggplot2: Elegant Graphics for Data Analysis (Use R!)* d'Hadley Wickham ^[Une version PDF est disponible sur <http://moderngraphics11.pbworks.com/f/ggplot2-Book09hWickham.pdf>.]
- *R Graphics Cookbook* de Winston Chang
## Assistants pour ggplot2
Plusieurs extensions propose une assistance visuelle pour l'utilisation de `ggplot2`{.pkg} via des *add-ins* dans **RStudio** :
- `esquisse`{.pkg} pour explorer visuellement des données et produire des graphiques de base avec `ggplot2`{.pkg} (plus d'informations sur <https://github.com/dreamRs/esquisse>) ;
- `ggplotAssist`{.pkg} pour générer des graphiques `ggplot2`{.pkg} étape par étape (plus d'informations sur <https://github.com/cardiomoon/ggplotAssist/>) ;
- `ggThemeAssist`{.pkg} pour éditer le thème d'un graphique déjà réalisé.
Le site **gplot2tor** propose trois outils en ligne :
- [Aesthetics finder](https://ggplot2tor.com/aesthetics) pour identifier les esthétiques de chaque géométrie ;
- [A complete guide to scales](https://ggplot2tor.com/scales) pour identifier la bonne échelle et voir les options de chacune ;
- [A complete guide on how to modify the ggplot2 theme](https://ggplot2tor.com/theme) listant les différents paramètres modifiables via la fonction `theme`{data-pkg="ggplot2"} et permettant de visualiser l'effet de chacun d'eux.