202
Le logiciel R - Maˆ ıtriser le langage
Termes ` a retenir
dev.off() : fermer la fenˆ etre graphique active
savePlot() : sauvegarder dans un fichier le contenu de la fenˆ etre graphique
active
layout() : d´ ecoupage de la fenˆ etre graphique en sous-cases
plot() : tracer un nuage de points reli´ es ´ eventuellement entre eux
points() : ajouter ` a un graphique existant un nuage de points ´ eventuellement
reli´ es entre eux
segments(), lines(), abline() : ajouter des lignes ` a un graphique
arrows() : ajouter une fl` eche ` a un graphique
polygon() : tracer un polygone
curve() : tracer une courbe donn´ ee par son ´ equation
box() : ajouter une boˆ ıte autour du graphique courant
colors() : renvoie la liste des noms de couleurs connues de R
text() : ajouter du texte ou des symboles math´ ematiques ` a un graphique
mtext() : ajouter du texte dans les marges d’un graphique
title() : gestion des titres d’un graphique
axis() : ajouter un axe ` a un graphique
legend() : ajouter une l´ egende ` a un graphique
locator() : d´ etecter les coordonn´ ees d’un point sur un graphique au moyen
d’un clic de souris
identify() : identifier un point d´ ej` a pr´ esent sur un graphique
par() : gestion fine de tous les param` etres graphiques
Exercices
5.1- `
A quoi sert la commande windows() ? Et la commande dev.off() ?
5.2- Imaginons qu’un graphique ait ´ et´ e cr´ e´ e `
a l’aide de la commande
curve(cos(x)). Quelle instruction R utilisez-vous pour sauvegarder ce
graphique dans un fichier au format PDF nomm´ e monplot.pdf ?
5.3- Expliquez en d´ etail ` a quoi sert l’instruction suivante : par(mfrow=c(3,2)).
5.4- `
A quoi sert la fonction layout() ?
5.5- Quelle est la commande ` a utiliser pour ajouter un nuage de points sur un
graphique d´ ej` a existant ?
5.6- Quel param` etre de la fonction plot() permet d’obtenir des points reli´ es
par des segments de lignes ?
5.7- Citez une fonction permettant de tracer une droite.
5.8- `
A quoi sert la fonction curve() ?
5.9- Quel param` etre utilisez-vous pour g´ erer la couleur dans les graphiques ?
Le logiciel R - Maˆ ıtriser le langage
Termes ` a retenir
dev.off() : fermer la fenˆ etre graphique active
savePlot() : sauvegarder dans un fichier le contenu de la fenˆ etre graphique
active
layout() : d´ ecoupage de la fenˆ etre graphique en sous-cases
plot() : tracer un nuage de points reli´ es ´ eventuellement entre eux
points() : ajouter ` a un graphique existant un nuage de points ´ eventuellement
reli´ es entre eux
segments(), lines(), abline() : ajouter des lignes ` a un graphique
arrows() : ajouter une fl` eche ` a un graphique
polygon() : tracer un polygone
curve() : tracer une courbe donn´ ee par son ´ equation
box() : ajouter une boˆ ıte autour du graphique courant
colors() : renvoie la liste des noms de couleurs connues de R
text() : ajouter du texte ou des symboles math´ ematiques ` a un graphique
mtext() : ajouter du texte dans les marges d’un graphique
title() : gestion des titres d’un graphique
axis() : ajouter un axe ` a un graphique
legend() : ajouter une l´ egende ` a un graphique
locator() : d´ etecter les coordonn´ ees d’un point sur un graphique au moyen
d’un clic de souris
identify() : identifier un point d´ ej` a pr´ esent sur un graphique
par() : gestion fine de tous les param` etres graphiques
Exercices
5.1- `
A quoi sert la commande windows() ? Et la commande dev.off() ?
5.2- Imaginons qu’un graphique ait ´ et´ e cr´ e´ e `
a l’aide de la commande
curve(cos(x)). Quelle instruction R utilisez-vous pour sauvegarder ce
graphique dans un fichier au format PDF nomm´ e monplot.pdf ?
5.3- Expliquez en d´ etail ` a quoi sert l’instruction suivante : par(mfrow=c(3,2)).
5.4- `
A quoi sert la fonction layout() ?
5.5- Quelle est la commande ` a utiliser pour ajouter un nuage de points sur un
graphique d´ ej` a existant ?
5.6- Quel param` etre de la fonction plot() permet d’obtenir des points reli´ es
par des segments de lignes ?
5.7- Citez une fonction permettant de tracer une droite.
5.8- `
A quoi sert la fonction curve() ?
5.9- Quel param` etre utilisez-vous pour g´ erer la couleur dans les graphiques ?
