Home
Aide mémoire R
Quelques librairies R
Liens & contact
Recherche :
Aide-memoire-R > Le-langage > Manipulation-des-objets

Manipulation des objets.

objects() ou ls() : pour avoir la liste des objets.

get("toto") : renvoie le contenu de la variable toto.

rm(x,y) : pour enlever les 2 objets x et y.

rm(list = ls()) : pour effacer tout l'environnement.

Pour avoir la taille approximative d'un objet en octets : object.size(x)

A la fin d'une session, on peut sauver :

Si R est redémarré dans le même repertoire, il reloade l'history et les objets correspondants.

save(myObj1, myObj2, ..., file = "myFile") : sauvegarde les objets donnés dans le fichier (en binaire). On peut aussi sauvegarder en ASCII (avec ascii = TRUE), mais ce n'est pas facilement interprêtable !

load("myFile") : reloade les variables contenues dans le fichier et renvoie un vecteur avec les noms des variables loadées.

dump(c("x", "y"), file = "myFile") : dumpe les variables de noms x et y dans le fichier, sous forme lisible.

dump(c("x", "y"), file = "myFile", append = TRUE) : rajoute au fichier plutot que de l'écraser.

Pour réevaluer les variables, il suffit alors de faire source("myFile").


Dernière date de modification : 2010-01-02