如何复制R中的文件子集

埃塔沙姆·比拉·迈蒙

我在目录中有 260 个文件。文件的注释为Imxxx_y,其中x从001到130,y为0或1。也就是说,对于y=0,我有130个文件,剩下的130个为y=1。如果我想复制前 100 个文件,我该如何在 R 中做到这一点?我尝试了以下代码,

fnames <- list.files(path = original_dataset_dir, pattern = "1.tif") file.copy(file.path(original_dataset_dir, fnames), file.path(train1_yes_dir))

它复制了 130 个文件,但我只想复制 100 个。

bk18

你总是可以尝试system("cp this_dir/lm*_1.tif destination_dir/")这将在 bash 终端中工作。如果您在 Windows 中,则必须在那里使用等效命令。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章