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())
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