Jak usunąć plik za pomocą r (z przykładem)
Możesz użyć następującej składni, aby usunąć plik w określonej lokalizacji za pomocą R:
#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 ") }
Ta konkretna składnia próbuje usunąć plik o nazwie football_data.csv znajdujący się w następującym folderze:
C:/Users/bob/Documents/my_data_files
Jeśli plik istnieje, funkcja file.remove() usuwa plik i używa funkcji cat do wyświetlenia na konsoli komunikatu „Plik usunięty”.
Jeśli plik nie istnieje, funkcja cat wyświetla na konsoli komunikat „Nie znaleziono plików”.
Poniższy przykład pokazuje, jak zastosować tę składnię w praktyce.
Przykład: usuń plik za pomocą R
Załóżmy, że chcemy usunąć plik o nazwie football_data.csv znajdujący się w następującym folderze:
C:/Users/bob/Documents/my_data_files
Folder zawiera obecnie trzy pliki:
Możemy użyć następującej składni w R, aby usunąć ten plik, jeśli istnieje:
#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
Otrzymujemy komunikat „Plik usunięty”, który informuje nas, że plik został usunięty.
Jeśli wrócimy do folderu, w którym znajdował się plik, zobaczymy, że został on usunięty:
Aby usunąć inny plik, po prostu zmień ścieżkę pliku określoną w zmiennej o nazwie this_file .
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