0% ont trouvé ce document utile (0 vote)
8 vues2 pages

Ggplot2 Visuels

Transféré par

Emmanuel Demosthene
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
8 vues2 pages

Ggplot2 Visuels

Transféré par

Emmanuel Demosthene
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Créer et éditer des visuels avec ggplot2 en R

Ce document explique, étape par étape, comment créer et personnaliser des visualisations avec
ggplot2.

1. Installation et chargement de ggplot2


```r
[Link]('ggplot2')
library(ggplot2)
```

2. Structure de base d'un graphique ggplot2


```r
ggplot(data, aes(x = variable_x, y = variable_y)) +
geom_point()
```Ici on définit les données, les variables et on ajoute un type de géométrie.

3. Types de graphiques courants


• nuage de points : geom_point()
• histogramme : geom_histogram()
• barres : geom_bar()
• camembert : coord_polar('y') sur un barplot

4. Personnaliser les axes, couleurs et thèmes


```r
+ labs(title='Titre', x='Axe X', y='Axe Y')
+ theme_minimal()
+ scale_fill_brewer(palette='Set2')
```

5. Ajouter des étiquettes aux données


```r
+ geom_text(aes(label=variable))
```

6. Exemple complet : Camembert avec légende et pourcentages


```r
df <- [Link](sexe=c('Femme','Homme'), valeur=c(40,60))
df$pourcent <- round(df$valeur/sum(df$valeur)*100,1)
df$label <- paste0(df$sexe,' ',df$pourcent,'%')
ggplot(df, aes(x='', y=valeur, fill=sexe))+
geom_bar(stat='identity', width=1)+
coord_polar('y')+
geom_text(aes(label=label),position=position_stack(vjust=0.5))+
theme_void()+labs(title='Répartition par sexe',fill='Sexe')
```

En combinant ces éléments, vous pouvez créer et éditer une large variété de visuels avec ggplot2
pour vos analyses et rapports.

Vous aimerez peut-être aussi