создавать вложенные папки в текущем каталоге в R? - PullRequest
0 голосов
/ 29 января 2019

Я хочу создать вложенные папки, я использовал dir.create () , чтобы создать, скажем, / test1 / project / code / example / в текущем каталоге

cidr <- getwd()
mkfldr <- "/test1/project/code/example"
dir.create(cidr,mffldr)

но генерируется как

Предупреждение: в dir.create (file.path (cidr, mkfldr)): невозможно создать каталог 'C: \ Users \ sharmb5 \ Documents \ R script_RR \test1 \ project \ code / example ', причина' Нет такого файла или каталога '

и создание папок отсутствует.Если я использую showWarning = FALSE , теперь он не выдает вышеупомянутое предупреждение, но все еще не требуются папки.

предлагает любой метод для создания всех этих папок сразу, вместо создания однойодин.

Благодарим Вас за ответ заранее!

1 Ответ

0 голосов
/ 29 января 2019

Это должно сделать это:

cidr <- getwd()
mkfldr <- "test1/project/code/example"
dir.create(file.path(cidr, mkfldr), recursive = TRUE)
...