logo

Com solucionar-ho a R: no es pot canviar el directori de treball

En aquest article, ens centrem en com podem solucionar l'error del directori de treball no es pot canviar al llenguatge de programació R.

Un error que es pot trobar a R és:



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

Aquest error es produeix quan intentem establir un directori de treball a R, però una part de la ruta del fitxer està mal escrita.

Quan es pot produir aquest error:

Intentem establir el següent directori de treball a R.

Exemple:



números romans de l'1 al 100

R






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

>

longitud de cadena java
>

Sortida:

Hem rebut l'error anterior perquè no hi ha cap carpeta amb el nom de gfg al nostre sistema local.

Motius de l'aparició d'aquest error:

Pot haver-hi molts motius pels quals es pot produir aquest error a R. Alguns dels motius són els següents:

matemàtiques java.atzar
  • Quan el nom del camí del fitxer està escrit malament.
  • S'utilitzen caràcters no vàlids a la ruta del fitxer.
  • No tenim permís per accedir a una ruta de fitxer concreta.
  • El fitxer existeix, però hi ha altres restriccions per als compiladors.

Arreglant:

Podem corregir l'error fàcilment alterant la ruta del fitxer incorrecta a la ruta del fitxer correcta.

Exemple:

R




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

>

>

listnode java

Sortida:

Sortida

Aquesta vegada no hem rebut cap error, ja que el compilador R ha pogut establir correctament el directori de treball. Per tal d'assegurar-nos que el directori de treball s'ha canviat correctament, podem utilitzar la funció getwd() per obtenir l'estat del directori de treball actual.

R




mides de lletra en làtex

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

>

>

Sortida:

Sortida