Chapitre 7. Maintenance des sessions
317
l’activera) dans la m´ emoire de R seulement lorsque l’on en aura besoin (voir
l’annexe A pour plus de d´ etails).
Au pr´ ealable, vous pouvez utiliser la fonction search() donnant la liste des
databases (ensemble de librairies ou packages R) attach´ ees au syst` eme, c’est` a-dire auxquelles on peut avoir acc` es. La fonction searchpaths() renvoie la
mˆ eme chose, mais en y ajoutant le chemin d’acc` es au fichier correspondant.
Nous vous rappelons l’existence de la fonction library() qui fournit la liste
de tous les packages disponibles dans la biblioth` eque
C :/PROGRAM FILES/R/R-3.1.0/library.
Prise en main
Ï
search() # Renvoie la liste des databases attachées
# au système.
library() # Renvoie la liste des packages enregistrés
# sur le disque.
Installez le package R2HTML et tapez les instructions suivantes :
library() # Le package R2HTML est bien présent sur le disque.
search() # Le package R2HTML n’est pas chargé en mémoire.
require("R2HTML") # Permet d’activer le package R2HTML.
search() # Le package R2HTML est maintenant
# chargé en mémoire.
Remarque
Les instructions require("package ") et library("package ") ont un
comportement similaire. La fonction require() est pr´ evue pour ˆ etre utilis´ ee ` a l’int´ erieur d’autres fonctions ; elle renvoie FALSE et affiche un avertissement (plutˆ ot qu’une erreur comme la fonction library()) si le package
n’existe pas.
SECTION 7.6
La gestion des chemins d’acc` es aux objets R
`
A la section pr´ ec´ edente, nous avons vu l’utilit´ e de la fonction search()
pr´ esentant la liste des databases (qui sont num´ erot´ ees) attach´ ees au syst` eme.
Précédent

- 350/701

Suivant