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