Créez des dotplots avec la fonction dotchart(x, labels=), où x est un tableau numérique et labels un tableau d'étiquettes pour chaque point. Vous pouvez ajouter une option groups= pour désigner un facteur spécifiant comment les éléments de x sont groupés. Si c'est le cas, l'option gcolor= contrôle la couleur de l'étiquette du groupe. cex contrôle la taille des étiquettes.
# Simple Dotplot
dotchart(mtcars$mpg,labels=row.names(mtcars),cex=.7,
main="Gas Milage for Car Models",
xlab="Miles Per Gallon")Propulsé par
# Dotplot: Grouped Sorted and Colored# Sort by mpg, group and color by cylinder
x <- mtcars[order(mtcars$mpg),]# sort by mpg
x$cyl <- factor(x$cyl)# it must be a factor
x$color[x$cyl==4]<-"red"
x$color[x$cyl==6]<-"blue"
x$color[x$cyl==8]<-"darkgreen"
dotchart(x$mpg,labels=row.names(x),cex=.7,groups= x$cyl,
main="Gas Milage for Car Models\ngrouped by cylinder",
xlab="Miles Per Gallon", gcolor="black", color=x$color)Propulsé par
Aller plus loin
Des dotplots avancés peuvent être créés avec la fonction dotplot2( ) du package Hmisc et avec la fonction panel.dotplot( ) du package lattice.
Pratiquer
Pour vous entraîner à créer un diagramme de points dans R, essayez cet exercice interactif tiré d'un cours de DataCamp.
Créez des dotplots avec la fonction dotchart(x, labels=), où x est un tableau numérique et labels un tableau d'étiquettes pour chaque point. Vous pouvez ajouter une option groups= pour désigner un facteur spécifiant comment les éléments de x sont groupés. Si c'est le cas, l'option gcolor= contrôle la couleur de l'étiquette du groupe. cex contrôle la taille des étiquettes.
Aller plus loin
Des dotplots avancés peuvent être créés avec la fonction dotplot2( ) du package Hmisc et avec la fonction panel.dotplot( ) du package lattice.
Pratiquer
Pour vous entraîner à créer un diagramme de points dans R, essayez cet exercice interactif tiré d'un cours de DataCamp.