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

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *