So löschen sie die umgebung in r (3 methoden)


Es gibt drei Methoden, mit denen Sie die Umgebung in R schnell bereinigen können:

Methode 1: Umgebung mit rm() löschen

 rm(list=ls())

Methode 2: Reinigen Sie die Umgebung mithilfe des Besensymbols

Methode 3: Bestimmte Objekttypen mit lm() und class löschen

 #clear all data frames from environment
rm(list=ls(all= TRUE )[sapply(mget(ls(all= TRUE )), class) == " data.frame "])

#clear all lists from environment
rm(list=ls(all= TRUE )[sapply(mget(ls(all= TRUE )), class) == " list "])

Die folgenden Beispiele zeigen, wie jede dieser Methoden in der Praxis angewendet werden kann.

Methode 1: Umgebung mit rm() löschen

Angenommen, wir haben eine R-Umgebung mit zwei Datenrahmen, zwei Listen, zwei Matrizen und zwei Vektoren:

Mit dem folgenden Code können wir alle Objekte aus der Umgebung entfernen:

 rm(list=ls()) 

klare Umgebung in R

Beachten Sie, dass jetzt jedes Objekt in der R-Umgebung gelöscht ist.

Methode 2: Reinigen Sie die Umgebung mithilfe des Besensymbols

Nehmen wir erneut an, dass wir eine R-Umgebung mit den folgenden Objekten haben:

Wir können auf das Besensymbol klicken, um die gesamte Umgebung zu löschen:

Sobald wir auf Ja klicken, wird die Umgebung gelöscht:

Methode 3: Bestimmte Objekttypen löschen

Manchmal möchten wir nur bestimmte Objekttypen aus der Umgebung in R entfernen.

Angenommen, wir haben eine R-Umgebung mit den folgenden Objekten:

Wir können den folgenden Code verwenden, um nur Datenrahmen aus der Umgebung zu löschen:

 #clear all data frames from environment
rm(list=ls(all= TRUE )[sapply(mget(ls(all= TRUE )), class) == " data.frame "]) 

Beachten Sie, dass alle Datenrahmen aus der Umgebung gelöscht wurden, alle anderen Objekte jedoch bestehen bleiben.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie andere gängige Vorgänge in R ausgeführt werden:

So erstellen Sie einen mehrzeiligen Kommentar in R
So löschen Sie Datenrahmen in R
So erstellen Sie einen leeren Datenrahmen in R
So entfernen Sie bestimmte Elemente aus dem Vektor in R

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert