Як виправити в 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
Як виправити: неправильна кількість індексів у матриці
Як ремонтувати: кількість елементів, які потрібно замінити, не є кратною довжині заміни

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

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