> langage et graphiques > Graphiques > Sunflowerplot
Sunflowerplot
Objectif : représenter dans un nuage de points 2D les redondances des points qui sont au même endroit sur le graphe. A un endroit du graphe (x, y) le premier point est représenté par un symbole normal, et les points suivants par des "pétales" attachés au symbole (les accumulations de points à un endroit donné apparaissent donc avec beaucoup de pétales).
Traçage d'un graphe :
x <- c(2, 1, 1, 2, 3, 2, 3, 2)
y <- c(4, 1, 1, 4, 2, 4, 4, 4)
sunflowerplot(x, y)
trace les points dont les coordonnées x et y sont données.
Paramètres :
sunflowerplot(x, y, log = "x", xlab = "x axis", ylab = "y axis", xlim = c(0, 5), ylim = c(0, 5), rotate = TRUE, pch = 1, col = "blue", size = 1 / 5, seg.col = "green", seg.lwd = 3) :
- log si certains axes sont en coordonnées logarithmiques.
- xlab et ylab : les étiquettes des axes.
- xlim et ylim : les valeurs extrèmes des axes.
- rotate : si TRUE, tourne les pétales aléatoirement (défaut = FALSE).
- pch : le type de symbole.
- col : la couleur du symbole.
- size : la longueur d'un pétale, en pouces (1/8 par défaut).
- seg.col : la couleur des pétales.
- seg.lwd : l'épaisseur des traits des pétales.
Indication directe du nombre de répétitions pour chaque point : sunflowerplot(c(1, 2, 3), c(4, 1, 1), number = c(2, 5, 10))
Copyright Aymeric Duclert
programmer en R, tutoriel R, graphes en R