Setting working directory in R (Jumping directories) -


r doesn't allow me set newly created folder working directory if jump folders. don't set working directories way, curious why exhibiting behaviour.

first set working directory:

original_directory <-setwd('c:/users/rooirokbokkie/documents')

now want create 2 folders in current working directory folder_2 being sub-folder of folder_1:

dir.create(file.path('folder_1', 'folder_2'), recursive = true)

when try set folder_2 working directory:

setwd('folder_2')

i following error:

error in setwd("folder_2") : cannot change working directory

but if set folder_1 working directory first, works:

setwd('folder_1')

setwd('folder_2')

getwd()

[1] c:/users/rooirokbokkie/documents/folder_1/folder_2" `

but when try 1 folder gives error again:

setwd('folder_1')

error in setwd("folder_1") : cannot change working directory

but can set original working directory again fine:

setwd(original_directory)

getwd()

[1] "c:/users/rooirokbokkie/documents"

what gives?

one option specify full path folder_2 (as noted in comments).

the other option, since folder_2 subfolder of folder_1 , folder_1 in current working directory, can specify relative path starting current working directory. in order set working directory folder_2 need specify:

setwd("folder_1/folder_2") 

now if want jump , forth, can following:

# capture "old" working directory old_dir <- getwd() # set new wd folder_2: setwd("folder_1/folder_2") # jump folder_1: setwd(paste0(old_dir, "/folder_1")) # jump original wd: setwd(old_dir) 

Comments

Popular posts from this blog

java - Run spring boot application error: Cannot instantiate interface org.springframework.context.ApplicationListener -

python - pip wont install .WHL files -

Excel VBA "Microsoft Windows Common Controls 6.0 (SP6)" Location Changes -