Как удалить файл с помощью r (с примером)


Вы можете использовать следующий синтаксис для удаления файла в определенном месте с помощью 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 ")
}

Этот конкретный синтаксис пытается удалить файл с именем Soccer_data.csv , расположенный в следующей папке:

C:/Users/bob/Documents/my_data_files

Если файл существует, функция file.remove() удаляет файл и использует функцию cat для отображения сообщения «Файл удален» на консоли.

Если файл не существует, функция cat отображает на консоли сообщение «Файлы не найдены».

В следующем примере показано, как использовать этот синтаксис на практике.

Пример. Удаление файла с помощью R

Допустим, мы хотим удалить файл Soccer_data.csv , расположенный в следующей папке:

C:/Users/bob/Documents/my_data_files

В данный момент папка содержит три файла:

Мы можем использовать следующий синтаксис в 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 ")
}

File deleted

  Мы получаем сообщение «Файл удален», которое сообщает нам, что файл был удален.

Если мы вернемся в папку, где существовал файл, то увидим, что он удален:

Чтобы удалить другой файл, просто измените путь к файлу, указанный в переменной this_file .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в R:

Как импортировать файлы CSV в R
Как импортировать файлы Excel в R
Как импортировать ZIP-файлы в R

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *