ggplot2 pivoter un graphique : Inverser et retourner le graphique - Logiciel R et visualisation de données


L?objectif de ce tutoriel R est de d?crire comment pivoter un graphique cr?? avec le logiciel R et le package ggplot2.

Les fonctions sont :

  • coord_flip() pour cr?er des graphiques horizontaux
  • scale_x_reverse(), scale_y_reverse() pour inverser les axes

Graphique horizontal : coord_flip()

Box plot :

library(ggplot2)
# Box plot basique
bp <- ggplot(PlantGrowth, aes(x=group, y=weight))+
  geom_boxplot()
bp
# Box plot horizontal
bp + coord_flip()

ggplot2 pivoter un graphique - Logiciel R et visualisation de donn?esggplot2 pivoter un graphique - Logiciel R et visualisation de donn?es

Histogramme:

set.seed(1234)
# Histogramme basique
hp <-qplot(x=rnorm(200), geom="histogram")
hp
# Histogramme horizontal
hp + coord_flip()

ggplot2 pivoter un graphique - Logiciel R et visualisation de donn?esggplot2 pivoter un graphique - Logiciel R et visualisation de donn?es

Inverser l?axe des y

La fonction scale_y_reverse() peut ?tre utilis?e comme suit :

# Histogramme basique
hp
# L'axe des y invers?
hp + scale_y_reverse()

ggplot2 pivoter un graphique - Logiciel R et visualisation de donn?esggplot2 pivoter un graphique - Logiciel R et visualisation de donn?es

Infos

Cette analyse a ?t? r?alis?e avec le logiciel R (ver. 3.1.2) et le package ggplot2 (ver. 1.0.0)


Enjoyed this article? I’d be very grateful if you’d help it spread by emailing it to a friend, or sharing it on Twitter, Facebook or Linked In.

Show me some love with the like buttons below... Thank you and please don't forget to share and comment below!!
Avez vous aimé cet article? Je vous serais très reconnaissant si vous aidiez à sa diffusion en l'envoyant par courriel à un ami ou en le partageant sur Twitter, Facebook ou Linked In.

Montrez-moi un peu d'amour avec les like ci-dessous ... Merci et n'oubliez pas, s'il vous plaît, de partager et de commenter ci-dessous!





Cette page a été vue 6651 fois
Licence - Pas d?Utilisation Commerciale - Partage dans les M?mes Conditions
Licence Creative Commons