R:使用filename创建文件夹

时间:2015-03-27 19:02:36

标签: r directory

我有一个包含一堆csv文件的文件夹(raw_file)(例如aaa.csv,bbb.csv)。我需要在raw_file的同一目录下创建另一个文件夹(out_put)。此外,在out_put文件夹中,它将具有与我的csv文件同名的文件夹(例如aaa,bbb)。任何人都可以告诉我这是如何在R中提前感谢。

1 个答案:

答案 0 :(得分:4)

假设(raw_file)是你的工作目录(所以setwd(raw_file)):

    foldernames<-sub("^([^.]*).*", "\\1", list.files()) 
    foldernames<-paste("out_put/",foldernames,sep='')
    lapply(foldernames,dir.create,recursive = TRUE)