Les différents types de points dans R : Comment utiliser pch?


Plusieurs types de points ou symboles graphiques sont disponibles dans R. L?argument ? utiliser pour sp?cifier le type de points est pch.

Les differents types de points

La figure ci-dessous montre les diff?rents types de points :

Types de points dans R

La fonction utilis?e pour g?n?rer cette figure est fournie ? la fin de ce document.


  • pch = 0, cercle
  • pch = 1, rond
  • pch = 2, triangle
  • pch = 3, plus
  • pch = 4, croix
  • pch = 5, losange
  • pch = 6, triangle vers le bas
  • pch = 7, carr? avec croix
  • pch = 8, ?toile
  • pch = 9, losange avec plus
  • pch = 10, cercle avec plus
  • pch = 11, triangles hauts et bas
  • pch = 12, carr? avec plus
  • pch = 13, cercle avec croix
  • pch = 14, carr? et triangle vers le bas
  • pch = 15, carr? plein
  • pch = 16, cercle plein
  • pch = 17, triangle plein vers le haut
  • pch = 18, losange plein
  • pch = 19, cercle solide
  • pch = 20, petit rond plein
  • pch = 21, cercle plein bleu
  • pch = 22, carr? plein bleu
  • pch = 23, losange plein bleu
  • pch = 24, triangle plein vers le bas bleu
  • pch = 25, triangle plein vers la bas bleu


Un point peut ?tre omis en utilisant pch = NA.

Exemples

x<-c(2.2, 3, 3.8, 4.5, 7, 8.5, 6.7, 5.5)
y<-c(4, 5.5, 4.5, 9, 11, 15.2, 13.3, 10.5)
# Graphique en points
plot(x, y)
# Changer le type de points
# Utiliser un cercle solide
plot(x, y, pch = 19)

plot of chunk exampleplot of chunk example

Par d?faut pch=1

Les arguments suivants peuvent ?tre utilis?s pour changer la couleur et la taille des points:

  • col : couleur (code hexad?cimal ou nom) des points
  • bg : La couleur de remplissage des symboles ouverts. Ceci peut ?tre utilis? seulement quand pch = 21:25.
  • cex : La taille des points
  • lwd : l??paisseur du trait des symboles
# Changer la couleur
plot(x, y, pch=19, col="darkgreen", cex=1.5)
# La couleur peut ?tre un vecteur
plot(x, y, pch=19, col=c("green", "red"))
# Changer le type de point, la couleur des traits, 
# celui de remplissage et l'?paisseur des traits
plot(x, y, pch = 24, cex=2, col="blue", bg="red", lwd=2)

Changer la couleur et la taille des symbolesChanger la couleur et la taille des symbolesChanger la couleur et la taille des symboles

Notez que, seulement les types de points de 21 ? 25 peuvent ?tre remplis en utilisant l?argument bg=


D?autres caract?res peuvent ?tre utilis?s pour sp?cifier la valeur de pch : ?+?, ?*?,?-?,?.?,?#, ?%?, ?o?

set.seed(1234)
plot(x=rnorm(100), y=rnorm(100), pch="+")

D'autres symboles

Le script R utilis? pour g?n?rer un graphique des types de points

Utiliser la fonction R suivante pour g?n?rer le graphique des diff?rentes formes de points disponibles dans R:

#++++++++++++++++++++++++++++++++++++++++++++
#G?nerer le graphiqe des diff?rents types de points
#++++++++++++++++++++++++++++++++++++++++++++
generateRPointShapes<-function(){
  oldPar<-par()
  par(font=2, mar=c(0.5,0,0,0))
  y=rev(c(rep(1,6),rep(2,5), rep(3,5), rep(4,5), rep(5,5)))
  x=c(rep(1:5,5),6)
  plot(x, y, pch = 0:25, cex=1.5, ylim=c(1,5.5), xlim=c(1,6.5), 
       axes=FALSE, xlab="", ylab="", bg="blue")
  text(x, y, labels=0:25, pos=3)
  par(mar=oldPar$mar,font=oldPar$font )
}
generateRPointShapes()

Infos

Cette analyse a ?t? r?alis?e avec R (ver. 3.1.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 21312 fois
Licence - Pas d?Utilisation Commerciale - Partage dans les M?mes Conditions
Licence Creative Commons