web-dev-qa-db-fra.com

Effacement de tous les objets définis par l'utilisateur dans l'espace de travail R

Je travaille avec Rserve via des liaisons Ruby. Il est assez simple d’établir une connexion avec Rserve, et je suppose que c’est une bonne idée de conserver cette connexion globalement afin d’éviter la surcharge liée à sa destruction et à sa reconstruction si nécessaire (je n’exploite pas plusieurs environnements) .

Étant donné que les objets définis resteront et possiblement liés à des opérations ultérieures, je souhaite les effacer. J'ai vu:

myvar = 1
rm(myvar)

Cependant, je préférerais tout réinitialiser pour éviter de devoir garder manuellement ce qui est défini. Est-ce possible? Y a-t-il des frais généraux importants associés si c'est le cas?

13
Allyl Isocyanate

c'est un peu dangereux mais: rm(list=ls()) vraiment, ne faites pas ceci.

32
Seth

Si vous travaillez avec un ensemble de données appelé nommé data_new, vous pouvez utiliser le commentaire suivant pour supprimer toutes les informations sur data_new de votre espace de travail:

rm (data = data_new)

1
Amir