Supprimer des variables enregistrées

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

Kévin Dubois
Messages : 97
Enregistré le : 25 Mar 2019, 12:07

Supprimer des variables enregistrées

Messagepar Kévin Dubois » 28 Sep 2020, 12:58

Bonjour,

Je dispose de nombreux dataframes et variables enregistrés dans ma session de R studio. Je souhaiterais nettoyer ce panneau. Je connais la commande suivante...

Code : Tout sélectionner

rm(list = ls())


...qui permet de supprimer tous les enregistrements, mais comment supprimer tous mes enregistrements sauf un dataframe nommé "data" ?

Merci.

Pierre-Yves Berrard
Messages : 1029
Enregistré le : 12 Jan 2016, 23:30

Re: Supprimer des variables enregistrées

Messagepar Pierre-Yves Berrard » 28 Sep 2020, 13:40

Bonjour, essayer avec :

Code : Tout sélectionner

setdiff(ls(), "data"

Notez que l'utilisation de rm(list = ls()) est considéré comme une pratique peu recommandable, notamment si vous transmettez le script à quelqu'un d'autre.
PY

Mickael Canouil
Messages : 1315
Enregistré le : 04 Avr 2011, 08:53
Contact :

Re: Supprimer des variables enregistrées

Messagepar Mickael Canouil » 28 Sep 2020, 15:14

Bonjour,

pour "nettoyer", il y a une fonction "restart" dans Rstudio.
rm() n'efface que les objets, rien de plus.

Cordialement,
Mickaël
mickael.canouil.fr | rlille.fr

Kévin Dubois
Messages : 97
Enregistré le : 25 Mar 2019, 12:07

Re: Supprimer des variables enregistrées

Messagepar Kévin Dubois » 29 Sep 2020, 15:57

Merci beaucoup pour vos réponses, j'ai résolu mon problème avec le code suivant :

Code : Tout sélectionner

rm(list = setdiff(ls(), "data"))


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité