dotchart3 est une version améliorée des fonctions dotchart et dotchart2 qui permettent de construire des diagrammes à points de Cleveland.
Arguments
- x
soit un tableau ou une matrice de valeurs numériques (les
NA
sont autorisées). Six
est une matrice, le tracé global est constitué de points juxtaposés pour chaque ligne. Les entrées qui satisfontis.numeric(x)
mais pasis.vector(x) || is.matrix(x)
sont converties paras.numeric
, avec un avertissement.- labels
un vecteur d'étiquettes pour chaque point. Pour les vecteurs, la valeur par défaut est d'utiliser
names(x)
et pour les matrices, les étiquettes de lignedimnames(x)[[1]]
.- groups
un facteur optionnel indiquant comment les éléments de
x
sont regroupés. Six
est une matrice, les groupes seront formés par défaut par les colonnes dex
.- gdata
les valeurs des données pour les groupes. Il s'agit généralement d'un résumé tel que la médiane ou la moyenne de chaque groupe.
- cex
la taille des caractères à utiliser. Fixer
cex
à une valeur inférieure à un peut être un moyen utile d'éviter le chevauchement des étiquettes. Contrairement à de nombreuses autres fonctions graphiques, cette fonction définit la taille réelle, et non un multiple depar("cex")
.- pch
le caractère ou le symbole de traçage à utiliser.
- gpch
le caractère ou le symbole de tracé à utiliser pour les valeurs de groupe.
- bg
la couleur de fond des caractères ou symboles à utiliser pour le tracé ; utilisez
par(bg= *)
pour définir la couleur de fond de l'ensemble du tracé.- color
la (les) couleur(s) à utiliser pour les points et les étiquettes.
- gcolor
la couleur unique à utiliser pour les étiquettes et les valeurs de groupe.
- lcolor
la (les) couleur(s) à utiliser pour les lignes horizontales.
- xlim
largeur horizontale de la zone de tracé, voir
plot.window
, par exemple.- main
titre général du graphique, voir
title
.- xlab
les annotations de l'axe des abscisses définies comme dans
title
.- ylab
les annotations de l'axe des ordonnées définies comme dans
title
.- cex.axis
la taille des caractères à utiliser pour les annotations des axes.
- ...
les paramètres graphiques peuvent également être spécifiés comme arguments.
References
F. Bertrand, Ch. Derquenne, G. Dufrénot, F. Jawadi and M. Maumy, C. Borsenberger editor, Statistiques pour l’économie et la gestion, De Boeck Supérieur, Louvain-la-Neuve, 2021.
See also
Other plot functions:
plotcdf3()
Author
Frederic Bertrand, frederic.bertrand@lecnam.net
Examples
data(Total_Secteur)
NameX <- Total_Secteur$NameX
Effectif <- Total_Secteur$Effectif
dotchart3(Effectif,labels=NameX,pch=19,col="#00FFFF",cex=1.6,cex.axis=1.2)
dotchart3(Effectif,labels=NameX,pch=19,col="#00FFFF")