Jak przenieść plik z jednego folderu do drugiego w r
Aby przenieść plik z jednego folderu do drugiego w R, możesz użyć następujących metod:
Metoda 1: Przenieś plik z jednego folderu do drugiego (zachowaj oryginalny plik)
file. copy (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ", to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")
Ta konkretna składnia kopiuje plik o nazwie football_data.csv znajdujący się w następującym folderze:
C:/Użytkownicy/bob/Documents/current_data
Następnie plik ten jest kopiowany do następującego folderu:
C:/Użytkownicy/bob/Documents/new_data
Ponieważ użyliśmy funkcji file.copy() , oryginalny plik jest nadal przechowywany w folderze, z którego pochodzi.
Metoda 2: Przenieś plik z jednego folderu do drugiego (i usuń oryginalny plik)
file. rename (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ", to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")
Ta konkretna składnia kopiuje plik o nazwie football_data.csv znajdujący się w następującym folderze:
C:/Użytkownicy/bob/Documents/current_data
Następnie plik ten jest kopiowany do następującego folderu:
C:/Użytkownicy/bob/Documents/new_data
Ponieważ użyliśmy funkcji file.rename() , oryginalny plik jest usuwany z folderu, z którego pochodzi.
Poniższe przykłady pokazują, jak zastosować każdą metodę w praktyce.
Powiązane: Jak usunąć plik za pomocą R
Przykład 1: Przenieś plik do R (i zachowaj oryginalny plik)
Załóżmy, że chcemy przenieść plik o nazwie football_data.csv znajdujący się w następującym folderze:
C:/Użytkownicy/bob/Documents/current_data
Folder zawiera obecnie trzy pliki:
Możemy użyć następującej składni w R, aby przenieść Soccer_data.csv do nowego folderu o nazwie new_data :
file. copy (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ", to=" C:/Users/bob/Documents/new_data/soccer_data.csv ") [1] TRUE
Funkcja file.copy() zwraca wartość PRAWDA , która informuje nas, że zadziałała.
Jeśli otworzymy folder new_data , zobaczymy, że został tam skopiowany plik football_data.csv :
A jeśli wrócimy do folderu, z którego pochodzi plik, zobaczymy, że nadal tam istnieje.
Uwaga : Jeśli którakolwiek ścieżka pliku jest niepoprawna, funkcja file.copy() zwróci zamiast tego wartość FALSE .
Przykład 2: Przenieś plik do R (i usuń oryginalny plik)
Możemy użyć następującej składni w R, aby przenieść Soccer_data.csv do nowego folderu o nazwie new_data i usunąć oryginalny plik:
file. rename (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ", to=" C:/Users/bob/Documents/new_data/soccer_data.csv ") [1] TRUE
Funkcja file.rename() zwraca wartość PRAWDA , która informuje nas, że zadziałała.
Jeśli otworzymy folder new_data , zobaczymy, że został tam skopiowany plik football_data.csv :
A jeśli wrócimy do folderu, z którego pochodzi plik, zobaczymy, że został on usunięty z tego folderu:
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w języku R:
Jak importować pliki CSV do R
Jak importować pliki Excel do R
Jak importować pliki Zip do R