Як виправити в r: неможливо змінити робочий каталог
Помилка, з якою ви можете зіткнутися в R:
Error in setwd("C:/Users/UserName/Desktop"): cannot change working directory
Ця помилка виникає, коли ви намагаєтеся встановити робочий каталог у R, але неправильно вказуєте частину шляху до файлу.
Цей посібник пояснює, як саме виправити цю помилку.
Як відтворити помилку
Припустімо, я намагаюся встановити такий робочий каталог у R:
#attempt to set working directory
setwd("C:/Users/Bob/Documents/My Folder Name")
Error in setwd("C:/Users/Bob/Documents/My Folder Name"):
cannot change working directory
Я отримую повідомлення про помилку, оскільки ця папка не існує на моєму комп’ютері.
Як виправити помилку
Найпростіший спосіб виправити цю помилку — змінити шлях до файлу, щоб він вказував на правильну папку:
#set working directory
setwd("C:/Users/Bob/Documents/Correct Folder Name")
Зауважте, що я не отримую повідомлення про помилку, оскільки R успішно змінив робочий каталог.
Я можу підтвердити, що робочий каталог було успішно змінено за допомогою функції getwd() , щоб отримати поточний робочий каталог:
#get current working directory
getwd()
"C:/Users/Bob/Documents/Correct Folder Name"
Поширені причини помилок
Є кілька причин, чому ви можете отримати це повідомлення про помилку в R. Серед поширених причин:
- Ви просто неправильно вказали шлях до файлу.
- Ви включили недійсні символи в шлях до файлу.
- Ви не маєте дозволу на доступ до шляху до файлу.
Якщо ви зіткнулися з цією помилкою, обов’язково перевірте ці три поширені проблеми та за потреби виправте їх.
Додаткові ресурси
У наступних посібниках пояснюється, як виправити інші типові помилки в R:
Як виправити: NAs введено примусово
Як виправити: відсутнє значення, де потрібне значення true/false
Як виправити: неправильна кількість індексів у матриці
Як ремонтувати: кількість елементів, які потрібно замінити, не є кратною довжині заміни