logo

Ako opraviť v R: Nie je možné zmeniť pracovný adresár

V tomto článku sa zameriame na to, ako môžeme opraviť chybu pracovného adresára nemožno zmeniť v programovacom jazyku R.

Jedna chyba, s ktorou sa človek môže stretnúť v R, je:



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

Takáto chyba nastane, keď sa pokúsime nastaviť pracovný adresár v R, ale časť cesty k súboru je nesprávne napísaná.

Kedy sa môže vyskytnúť táto chyba:

Skúsme nastaviť nasledujúci pracovný adresár v R.

Príklad:



vzory softvéru java

R






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

>

>

Výkon:

Vyššie uvedená chyba sa nám zobrazila, pretože neexistuje žiadny priečinok s názvom gfg v našom lokálnom systéme.

Dôvody výskytu tejto chyby:

Môže existovať veľa dôvodov, prečo sa takáto chyba môže vyskytnúť v R. Niektoré z dôvodov sú nasledovné:

  • Keď je názov cesty k súboru nesprávne napísaný.
  • V ceste k súboru sú použité neplatné znaky.
  • Nemáme povolenie na prístup k určitej ceste k súboru.
  • Súbor existuje, ale pre kompilátory existujú ďalšie obmedzenia.

Oprava:

Chybu môžeme ľahko opraviť zmenou nesprávnej cesty k súboru na správnu cestu k súboru.

Príklad:

R




líška vs vlk
# Try to move to the working directory> # C:/Bhuwanesh/techcodeview.com/> setwd>(>'C:/Bhuwanesh/techcodeview.com/'>)>

>

tostring java metóda

>

Výkon:

Výkon

Tentoraz sme nedostali žiadnu chybu, pretože kompilátor R bol úspešne schopný nastaviť pracovný adresár. Aby sme sa uistili, že pracovný adresár bol úspešne zmenený, môžeme použiť funkciu getwd() na získanie stavu aktuálneho pracovného adresára.

R




aws sns

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

>

>

Výkon:

Výkon