全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
6418 3
2015-06-17
用list.files读取文件时,读出来文件名的顺序是1,10,100,101……这样的。有解决的方法吗?
二维码

扫码加我 拉你入群

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

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

全部回复
2016-11-8 15:15:56
你可以先对文件名称进行批量修改,全选文件按F2输入起始序号(起始序号大于文件个数并大于10)回车
二维码

扫码加我 拉你入群

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

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

2016-11-9 04:12:12
> a<-list.files(choose.dir())
> a
[1] "1.txt"   "10.txt"  "100.txt" "101.txt" "11.txt"  "2.txt"   "20.txt"
[8] "200.txt" "3.txt"
> library(gtools)
> mixedsort(a)
[1] "1.txt"   "2.txt"   "3.txt"   "10.txt"  "11.txt"  "20.txt"  "100.txt"
[8] "101.txt" "200.txt"
二维码

扫码加我 拉你入群

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

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

2016-11-9 04:13:21
以后给出可以运行的代码实例更好,更有针对性的解决。类似的问题,
https://stat.ethz.ch/pipermail/r-help/2010-July/246059.html


二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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