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)









Want to Learn More on R Programming and Data Science?

Follow us by Email

by FeedBurner

On Social Networks:


 Get involved :
  Click to follow us on and Google+ :   
  Comment this article by clicking on "Discussion" button (top-right position of this page)
  Sign up as a member and post news and articles on STHDA web site.
Cette page a été vue 5205 fois