So löschen Sie Dataframes in R (mit Beispielen)

Von Fabian
Kategorie: R
Tags: Operationen
Lesezeit: 2 Minuten

Die Programmiersprache R bietet zwei hilfreiche Funktionen zum Anzeigen und Entfernen von Objekten in einem R-Workspace:

  • ls(): Listet alle Objekte im aktuellen Arbeitsbereich auf
  • rm(): Entfernen Sie ein oder mehrere Objekte aus dem aktuellen Arbeitsbereich

In diesem Tutorial wird erläutert, wie Sie mit der Funktion rm() Dataframe in R löschen und mit der Funktion ls() bestätigen, dass ein Dataframe gelöscht wurde.

Löschen Sie ein einzelnes Dataframe

Der folgende Code zeigt, wie Sie ein einzelnes Dataframe aus Ihrem aktuellen R-Arbeitsbereich löschen:

#Alle Objekte im aktuellen R-Arbeitsbereich auflisten
ls()

[1] "df1" "df2" "df3" "x"

#df1 entfernen
rm(df1)

#Listen Sie alle Objekte im Arbeitsbereich auf
ls()

[1] "df2" "df3" "x"  

Mehrere Dataframe löschen

Der folgende Code zeigt, wie Sie mehrere Dataframe aus Ihrem aktuellen R-Arbeitsbereich löschen:

#Alle Objekte im aktuellen R-Arbeitsbereich auflisten
ls()

[1] "df1" "df2" "df3" "x"

#entfernen Sie df1 und df2
rm("df1", "df2")

#Listen Sie alle Objekte im Arbeitsbereich auf
ls()

[1] "df3" "x"

Alle Dataframes löschen

Der folgende Code zeigt, wie Sie alle Objekte vom Typ "data.frame" in Ihrem aktuellen R-Arbeitsbereich löschen:

#Alle Objekte im aktuellen R-Arbeitsbereich auflisten
ls()

[1] "df1" "df2" "df3" "x"

#Entfernen Sie alle Objekte vom Typ "data.frame".
rm(list=ls(all=TRUE)[sapply(mget(ls(all=TRUE)), class) == "data.frame"])

#Listen Sie alle Objekte im Arbeitsbereich auf
ls()

[1] "x" 

Sie können auch die Funktion grepl() verwenden, um alle Objekte im Arbeitsbereich zu löschen, die den Ausdruck "df" enthalten:

#Alle Objekte im aktuellen R-Arbeitsbereich auflisten
ls()

[1] "df1" "df2" "df3" "x"

#Entferne alle Objekte, die "df" enthalten
rm(list = ls()[grepl("df", ls())])

#Listen Sie alle Objekte im Arbeitsbereich auf
ls()

[1] "x" 

Zusätzliche Ressourcen

So erstellen Sie ein leeres Dataframe in R
So hängen Sie Zeilen an ein Dataframe in R

Statistik: Der Weg zur Datenanalyse

* Amazon Affiliate Link


Das könnte Sie auch interessieren: