我经常发现自己在编写R脚本,生成大量输出.我发现把这个输出放进自己的目录更干净.我在下面写的内容将判断目录是否存在并移入其中,或者创建目录然后移入其中.有更好的方法吗?
mainDir <- "c:/path/to/main/dir"
subDir <- "outputDirectory"
if (file.exists(subDir)){
setwd(file.path(mainDir, subDir))
} else {
dir.create(file.path(mainDir, subDir))
setwd(file.path(mainDir, subDir))
}