Next: Quelques paramètres graphiques
Up: Les graphiques
Previous: Fenêtre graphique et
Nous présentons dans ce chapitre les principales fonctions graphiques.
Toutes ces commandes admettent des paramètres servant à particulariser
le graphique: ils seront présentés dans le chapitre suivant.
plot(x,y,...)
=Cette fonction va réagir
trè\;s différemment selon l'argument que vous lui donnez: plot(x) fait
un graphique de x versus l'indice de l'observation; plot(x,y) produit un
``scatterplot'' de x et y; la fonction plot() est comme
le sont beaucoup d'autres
- générique, ce qui signifie que le résultat dépend
essentiellement de l'argument que l'on donne (cf. le chapitre Les Modèles dans S-Plus).
points(x,y,...)
= Ajoute des points à un graphique déjà existant (doit
suivre une commande plot() ).
lines(x,y,...)
= Ajoute des lignes à un graphique déjà existant,
similairement à points() .
abline(a,b,...) abline(v=x,...) abline(h=y,...)
=Ajoute une ligne de pente b et d'ordonnée à l'origine
a, une (des) ligne(s) verticale(s) de coordonnée(s) x ou une (des) ligne(s)
horizontale(s) de coordonnée(s) y à un graphique déjà existant.
text(x,y,labels,...)
=Permet d'ajouter du texte au point(s) donné(s) par x et y. Essayez
x <- seq(0,2*pi,length=26)
plot(sin(x),cos(x),type="n")
text(sin(x),cos(x),labels=letters)
Utilisez locator(1} à la place dex et y, si vous voulez
choisir l'endroit du texte avec la souris.
legend(x,y,legend,...)
=Permet d'ajouter une légende à un graphique. Consultez help(legend)
pour des exemples d'utilisation.
tsplot(x1,x2,...)
=Dessine un nombre quelconque de séries chronologiques
à la même échelle, avec différents styles de lignes.
qqnorm(x,...) qqplot(x,y,...)
=Sert àcomparer les quantiles d'une loi quelconque avec ceux de la
loi Normale (qqnorm()) et entre deux vecteurs quelconques (qqplot()).
hist(x,...)
=Histogramme d'un vecteur. Consultez help(hist) pour
voir comment changer certains paramè\;tres.
boxplot(x,y,...)
=Boxplot d'un ou plusieurs vecteurs à la même échelle.
Lisez aussi la documentation help(bxp); c'est la fonction qui
dessine réellement les boxplots.
pie(x,names=noms,...)
=Produit des ``gateaux'' pour répartir un tout en morceaux
proportionnels aux tranches.
Voir les exemples dans help(pie) pour personnaliser la sortie.
persp(x,y,z,...) contour(x,y,z,...)
=Graphiques pour fonctions bidimensionelles:
la surface avec persp() et les lignes de niveaux avec contour().
Consultez la rubrique ``High-Level Plots'' dans help.start() pour
d'autres fonctions intéressantes. Notamment pairs() pour un
tableau de ``scatterplots'' si vous avez des données multivariées,
brush() et spin() pour des graphiques dynamiques et coplot()
pour des graphiques conditionnels.
Marcel Baumgartner