Як видалити файл за допомогою 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

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *