So verschieben sie eine datei in r von einem ordner in einen anderen
Sie können die folgenden Methoden verwenden, um eine Datei in R von einem Ordner in einen anderen zu verschieben:
Methode 1: Verschieben Sie die Datei von einem Ordner in einen anderen (und behalten Sie die Originaldatei)
file. copy (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ", to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")
Diese spezielle Syntax kopiert eine Datei namens football_data.csv , die sich im folgenden Ordner befindet:
C:/Users/bob/Documents/current_data
Anschließend wird diese Datei in den folgenden Ordner kopiert:
C:/Users/bob/Documents/new_data
Da wir die Funktion file.copy() verwendet haben, bleibt die Originaldatei immer noch in dem Ordner, aus dem sie stammt.
Methode 2: Verschieben Sie die Datei von einem Ordner in einen anderen (und löschen Sie die Originaldatei).
file. rename (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ", to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")
Diese spezielle Syntax kopiert eine Datei namens football_data.csv , die sich im folgenden Ordner befindet:
C:/Users/bob/Documents/current_data
Anschließend wird diese Datei in den folgenden Ordner kopiert:
C:/Users/bob/Documents/new_data
Da wir die Funktion file.rename() verwendet haben, wird die Originaldatei aus dem Ordner gelöscht, aus dem sie stammt.
Die folgenden Beispiele zeigen, wie die einzelnen Methoden in der Praxis angewendet werden.
Verwandte Themen: So löschen Sie eine Datei mit R
Beispiel 1: Verschieben Sie die Datei in R (und behalten Sie die Originaldatei)
Nehmen wir an, wir möchten eine Datei namens football_data.csv verschieben, die sich im folgenden Ordner befindet:
C:/Users/bob/Documents/current_data
Der Ordner enthält derzeit drei Dateien:
Wir können die folgende Syntax in R verwenden, um football_data.csv in einen neuen Ordner namens new_data zu verschieben:
file. copy (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ", to=" C:/Users/bob/Documents/new_data/soccer_data.csv ") [1] TRUE
Die Funktion file.copy() gibt einen TRUE- Wert zurück, der uns sagt, dass es funktioniert hat.
Wenn wir den Ordner new_data öffnen, sehen wir, dass die Datei football_data.csv dorthin kopiert wurde:
Und wenn wir zu dem Ordner zurückkehren, aus dem die Datei stammt, werden wir sehen, dass sie dort noch vorhanden ist.
Hinweis : Wenn einer der Dateipfade falsch ist, gibt die Funktion file.copy() stattdessen den Wert FALSE zurück.
Beispiel 2: Verschieben Sie die Datei in R (und löschen Sie die Originaldatei)
Wir können die folgende Syntax in R verwenden, um football_data.csv in einen neuen Ordner namens new_data zu verschieben und die Originaldatei zu löschen:
file. rename (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ", to=" C:/Users/bob/Documents/new_data/soccer_data.csv ") [1] TRUE
Die Funktion file.rename() gibt einen TRUE- Wert zurück, der uns sagt, dass es funktioniert hat.
Wenn wir den Ordner new_data öffnen, sehen wir, dass die Datei football_data.csv dorthin kopiert wurde:
Und wenn wir zu dem Ordner zurückkehren, aus dem die Datei stammt, werden wir sehen, dass sie aus diesem Ordner gelöscht wurde:
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