全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
14735 4
2015-02-15
利用循环函数建批量图像文件可以这样写:
s=paste(t.i,".jpg",sep="")
jpeg(s)

那么可以是否用类似的方法,批量处理excel文件吗?
通过循环函数,运行结果输出到excel或txt文件?
二维码

扫码加我 拉你入群

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

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

全部回复
2015-2-15 11:24:05
批量输出excel文件的话可以写for循环
二维码

扫码加我 拉你入群

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

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

2015-2-15 11:44:57

write.csv(a,paste(dir,i,".csv"))

i:for循环里的下标
dir:路径
二维码

扫码加我 拉你入群

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

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

2015-2-15 14:00:10
jiangqing001 发表于 2015-2-15 11:44
write.csv(a,paste(dir,i,".csv"))

i:for循环里的下标
paste函数的第一个,一般不是文件名吗?
二维码

扫码加我 拉你入群

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

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

2015-2-16 07:45:03
wuchm 发表于 2015-2-15 14:00
paste函数的第一个,一般不是文件名吗?
是的
例如:
dir="C:\Users\Administrator.WIN7U-20150123X\Desktop\"
i=1
paste(dir,i,".csv")的返回值:"C:\Users\Administrator.WIN7U-20150123X\Desktop\1 .csv" #注意1后面会有空格

当然你可以先设定路径在某个文件夹下那就直接paste(i,".csv")
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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