如何使用R将多个文件重命名为同一文件名并移动到多个文件夹?

如何使用R将多个文件重命名为同一文件名并移动到多个文件夹?,r,directory,filenames,directory-structure,R,Directory,Filenames,Directory Structure,我有大约500个文件,它们都需要命名为相同的东西,但需要唯一的文件路径名 到目前为止,我一直在手动将每个文件放到单独的文件夹中并重命名它们,但这需要很长时间,每次更改原始数据时,我都必须重复此过程 要创建文件,我使用R代码: lapply(names(dfsplit), function(x){ write.csv(dfsplit[[x]], path = paste(x, ".csv", sep = "")) }) 在此阶段,是否有办法为每个csv文件创建单独的文件夹,并在创建时重命名它

我有大约500个文件,它们都需要命名为相同的东西,但需要唯一的文件路径名

到目前为止,我一直在手动将每个文件放到单独的文件夹中并重命名它们,但这需要很长时间,每次更改原始数据时,我都必须重复此过程

要创建文件,我使用R代码:

lapply(names(dfsplit), function(x){
  write.csv(dfsplit[[x]], path = paste(x, ".csv", sep = ""))
})
在此阶段,是否有办法为每个csv文件创建单独的文件夹,并在创建时重命名它们,例如“name.csv”?也许使用dir.create


请让我知道这是否需要更清楚的解释。

您能详细说明,或者添加一些示例输入数据和预期输出吗?您能详细说明,或者添加一些示例输入数据和预期输出吗?