全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2343 4
2017-01-23
现在有很多csv格式的文件,大概200G左右,在A文件夹中。需要从中挑出一些有用的归类到B文件夹中。
因为文件较大,所以想直接迁移文件,不知道有没有什么方法?

具体情况是这样的,A文件夹中有csv格式文件:0001xxxx,0002xxxx,0003xxxx,........9999xxxx,xxxx为任意信息。现在只需要9999开头的文件,然后存储到B文件夹中。

个人的想法是read.table以后再write.table,但是这样会拉长时间,所以不是很满意。

各位前辈有没有什么建议?

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2017-1-24 00:30:43
应该使用文件管理
files <- list.files(pattern = "9999.*\\.csv",full.names = T) #把当前工作文件夹的目的文件找出来
file.copy(files, paste0("directory_of_B",files))  #把B文件夹的路径写进去,就实现了复制文件的功能
(其实吧为什么要用R来做呢?在文件夹里排序,然后鼠标选中,剪切或复制,ok)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-1-24 10:30:19
zerofung 发表于 2017-1-24 00:30
应该使用文件管理
files
非常感谢。
选择这种方法有两个原因,一是文件比较多,要迁移的文件有十八种,而且分布在600个文件夹中,如果用win10的自动搜索功能害怕会有遗漏(这种情况在以前的电脑中出现过)。二是想练习一下R语言的使用,以后工作了也许也会用到。
谢谢前辈的回答!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-1-24 10:30:23
zerofung 发表于 2017-1-24 00:30
应该使用文件管理
files
非常感谢。
选择这种方法有两个原因,一是文件比较多,要迁移的文件有十八种,而且分布在600个文件夹中,如果用win10的自动搜索功能害怕会有遗漏(这种情况在以前的电脑中出现过)。二是想练习一下R语言的使用,以后工作了也许也会用到。
谢谢前辈的回答!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-1-24 16:50:17
提示: 作者被禁止或删除 内容自动屏蔽
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群