Chapitre 7. Maintenance des sessions
335
Termes ` a retenir
ls(), objects() : liste les objets disponibles dans l’environnement de travail
rm() : efface un objet nomm´ e
.RData : extension des fichiers d’environnement de travail
save.image() : enregistre dans un fichier (nom.RData) les objets cr´ e´ es
load() : charge un fichier .RData contenant des objets cr´ e´ es
.Rhistory : extension des fichiers d’historique des commandes
savehistory() : sauvegarde l’historique des commandes (.Rhistory)
loadhistory() : charge l’historique des commandes
dev.print() : permet de sauvegarder un graphique
search(), searchpaths() : liste les databases attach´ ees au syst` eme
attach() : attache une database
detach() : d´ etache une database
require() : charge un package d´ ej` a enregistr´ e sur le disque
sink() : redirige les sorties de R dans un fichier (.txt)
source() : importe une suite d’instructions R pr´ esentes dans un fichier vers la
console
package.skeleton() : cr´ ee l’arborescence d’un package
Exercices
7.1- Donnez les noms des deux fonctions R permettant d’afficher la liste des
objets de votre session.
7.2- Comment effacer l’objet toto ?
7.3- Quelle est la commande R permettant de connaˆ ıtre le r´ epertoire courant ?
7.4- Quelle est la commande R permettant de changer le r´ epertoire courant ?
7.5- `
A quoi sert la fonction save.image() ?
7.6- Quelles sont les quatre choses que vous pouvez sauvegarder avec R avant
de terminer votre session ?
7.7- Quel est l’int´ erˆ et du m´ ecanisme de sauvegarde de l’historique des commandes ? Quelles sont les touches du clavier ` a utiliser pour en b´ en´ eficier ?
7.8- `
A quoi sert la fonction history() ?
7.9- Donnez la liste des instructions R permettant d’obtenir un fichier nomm´ e
myplot.png qui contiendra un graphique de la droite y = x
2 .
7.10- Quel est l’int´ erˆ et d’utiliser la fonction attach() sur un data.frame ?
7.11- Quelle est la fonction R permettant de charger en m´ emoire un package
R ?
7.12- `
A quoi sert la fonction source() ?
335
Termes ` a retenir
ls(), objects() : liste les objets disponibles dans l’environnement de travail
rm() : efface un objet nomm´ e
.RData : extension des fichiers d’environnement de travail
save.image() : enregistre dans un fichier (nom.RData) les objets cr´ e´ es
load() : charge un fichier .RData contenant des objets cr´ e´ es
.Rhistory : extension des fichiers d’historique des commandes
savehistory() : sauvegarde l’historique des commandes (.Rhistory)
loadhistory() : charge l’historique des commandes
dev.print() : permet de sauvegarder un graphique
search(), searchpaths() : liste les databases attach´ ees au syst` eme
attach() : attache une database
detach() : d´ etache une database
require() : charge un package d´ ej` a enregistr´ e sur le disque
sink() : redirige les sorties de R dans un fichier (.txt)
source() : importe une suite d’instructions R pr´ esentes dans un fichier vers la
console
package.skeleton() : cr´ ee l’arborescence d’un package
Exercices
7.1- Donnez les noms des deux fonctions R permettant d’afficher la liste des
objets de votre session.
7.2- Comment effacer l’objet toto ?
7.3- Quelle est la commande R permettant de connaˆ ıtre le r´ epertoire courant ?
7.4- Quelle est la commande R permettant de changer le r´ epertoire courant ?
7.5- `
A quoi sert la fonction save.image() ?
7.6- Quelles sont les quatre choses que vous pouvez sauvegarder avec R avant
de terminer votre session ?
7.7- Quel est l’int´ erˆ et du m´ ecanisme de sauvegarde de l’historique des commandes ? Quelles sont les touches du clavier ` a utiliser pour en b´ en´ eficier ?
7.8- `
A quoi sert la fonction history() ?
7.9- Donnez la liste des instructions R permettant d’obtenir un fichier nomm´ e
myplot.png qui contiendra un graphique de la droite y = x
2 .
7.10- Quel est l’int´ erˆ et d’utiliser la fonction attach() sur un data.frame ?
7.11- Quelle est la fonction R permettant de charger en m´ emoire un package
R ?
7.12- `
A quoi sert la fonction source() ?
