Jak naprawić w R: Nie można zmienić katalogu roboczego

Jak naprawić w R: Nie można zmienić katalogu roboczego

W tym artykule skupiamy się na tym, jak możemy naprawić błąd braku możliwości zmiany katalogu roboczego w języku programowania R.

Jednym z błędów, jakie można napotkać w R, jest:

Error in setwd('C:/Bhuwanesh/gfg') : cannot change working directory 

Taki błąd pojawia się, gdy próbujemy ustawić katalog roboczy w R, ale część ścieżki pliku jest błędnie wpisana.

Kiedy może wystąpić ten błąd:

Spróbujmy ustawić następujący katalog roboczy w R.

Przykład:

R




# Try to move to the working directory> # C:/Bhuwanesh/gfg> setwd> (> 'C:/Bhuwanesh/gfg'> )>

Wyjście:

Otrzymaliśmy powyższy błąd, ponieważ nie ma folderu o nazwie gfg w naszym lokalnym systemie.

Przyczyny wystąpienia tego błędu:

Przyczyn wystąpienia takiego błędu w R może być wiele. Niektóre z przyczyn są następujące:

  • Gdy nazwa ścieżki pliku jest błędnie wpisana.
  • W ścieżce pliku użyto nieprawidłowych znaków.
  • Nie mamy uprawnień dostępu do określonej ścieżki pliku.
  • Plik istnieje, ale istnieją pewne inne ograniczenia dotyczące kompilatorów.

Ustalenie:

Możemy łatwo naprawić błąd, zmieniając niewłaściwą ścieżkę pliku na poprawną ścieżkę pliku.

Przykład:

R




# Try to move to the working directory> # C:/Bhuwanesh/techcodeview.com/> setwd> (> 'C:/Bhuwanesh/techcodeview.com/'> )>

Wyjście:

Wyjście

Tym razem nie otrzymaliśmy żadnego błędu, ponieważ kompilator R pomyślnie mógł ustawić katalog roboczy. Aby upewnić się, że katalog roboczy został pomyślnie zmieniony, możemy użyć funkcji getwd(), aby uzyskać status bieżącego katalogu roboczego.

R




# Display the path of the current> # working directory> getwd> ()>

Wyjście:

Wyjście