So löschen sie eine datei mit r (mit beispiel)


Sie können die folgende Syntax verwenden, um eine Datei an einem bestimmten Speicherort mit R zu löschen:

 #define file to delete
this_file <- " C:/Users/bob/Documents/my_data_files/soccer_data.csv "

#delete file if it exists
if (file. exists (this_file)) {
  file. remove (this_file)
  cat(" File deleted ")
} else {
  cat(" No file found ")
}

Diese spezielle Syntax versucht, eine Datei namens football_data.csv zu löschen, die sich im folgenden Ordner befindet:

C:/Users/bob/Documents/my_data_files

Wenn die Datei vorhanden ist, löscht die Funktion file.remove() die Datei und zeigt mithilfe der cat- Funktion die Meldung „Datei gelöscht“ auf der Konsole an.

Wenn die Datei nicht vorhanden ist, zeigt die Cat-Funktion die Meldung „Keine Dateien gefunden“ auf der Konsole an.

Das folgende Beispiel zeigt, wie diese Syntax in der Praxis verwendet wird.

Beispiel: Eine Datei mit R löschen

Nehmen wir an, wir möchten eine Datei namens football_data.csv löschen, die sich im folgenden Ordner befindet:

C:/Users/bob/Documents/my_data_files

Der Ordner enthält derzeit drei Dateien:

Wir können die folgende Syntax in R verwenden, um diese Datei zu löschen, falls sie vorhanden ist:

 #define file to delete
this_file <- " C:/Users/bob/Documents/my_data_files/soccer_data.csv "

#delete file if it exists
if (file. exists (this_file)) {
  file. remove (this_file)
  cat(" File deleted ")
} else {
  cat(" No file found ")
}

File deleted

  Wir erhalten die Meldung „Datei gelöscht“, die uns mitteilt, dass die Datei gelöscht wurde.

Wenn wir zu dem Ordner zurückkehren, in dem die Datei vorhanden war, sehen wir, dass sie gelöscht wurde:

Um eine andere Datei zu löschen, ändern Sie einfach den Dateipfad, der in der Variablen this_file angegeben ist.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in R ausführen:

So importieren Sie CSV-Dateien in R
So importieren Sie Excel-Dateien in R
So importieren Sie Zip-Dateien in R

Einen Kommentar hinzufügen

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