R:使用文件名创建文件夹

R: create folder using filename

我有一个文件夹 (raw_file),其中包含一堆 csv 文件(例如 aaa.csv、bbb.csv)。我需要在 raw_file 的同一目录下创建另一个文件夹 (out_put)。此外,在 out_put 文件夹中,它将包含与我的 csv 文件同名的文件夹(例如 aaa、bbb)。谁能告诉我如何在 R 中执行此操作。提前致谢。

假设 (raw_file) 是您的工作目录(因此 setwd(raw_file)):

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