4227 15

[问答] 关于批量导出CAV格式数据 [推广有奖]

  • 0关注
  • 1粉丝

已卖:5份资源

博士生

80%

还不是VIP/贵宾

-

威望
0
论坛币
842 个
通用积分
0.0004
学术水平
5 点
热心指数
5 点
信用等级
6 点
经验
5905 点
帖子
149
精华
0
在线时间
532 小时
注册时间
2012-10-15
最后登录
2025-11-11

楼主
愤怒的小鸟! 发表于 2015-9-28 13:16:45 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我现在在工作目录中有22个EXCEL表格数据,由于格式问题,我用循环把格式做了一个调整,调整后,在循环中这22个表格为f.r(其中的r为     for(r in 1:22))现在的问题是如何用程序将调整后的22个表格数据能够导出到工作目录中,我写的程序导出来的22个表格中的数据都是一样的,请高手帮帮我,多谢
二维码

扫码加我 拉你入群

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

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

关键词:excel表格 Excel表 EXCEL 工作目录 表格数据 EXCEL 程序 如何

沙发
jinkelazzz 发表于 2015-9-28 14:04:40
cav是什么格式

藤椅
愤怒的小鸟! 发表于 2015-9-28 16:37:14
jinkelazzz 发表于 2015-9-28 14:04
cav是什么格式
是CSV,我写错了,晕

板凳
jinkelazzz 发表于 2015-9-28 16:42:00
把代码发上来看一下

报纸
愤怒的小鸟! 发表于 2015-9-28 19:43:39
jinkelazzz 发表于 2015-9-28 16:42
把代码发上来看一下
写的程序比较长,简化成以下,但是存在的问题是一样的:
setwd("D:\\RBOOK")
y<-list.files(pattern=".csv")
z<-lapply(y,function(x) read.csv(x,header=T))
varname<-paste("pro",1:22,sep="")

for(r in 1:22){a.r<-z[[r]]
               b.r<-data.frame(a.r[,c(1,2,10)])
               for(i in varname){assign(i,b.r)
                                 write.csv(b.r,paste(i,".csv",sep=""))}}

帮我看下吧,谢谢

地板
求证1加1 发表于 2015-9-28 21:53:22

7
jinkelazzz 发表于 2015-9-29 07:59:47
你把两个循环拆开试试。

8
愤怒的小鸟! 发表于 2015-10-1 10:25:52
jinkelazzz 发表于 2015-9-29 07:59
你把两个循环拆开试试。
拆开也不行

9
蓝色 发表于 2015-10-1 11:05:35
你有22个表, 这里你如果能提供2个你的excel的数据文件(不需要全部),2个可以了,22个不就是改个数字而已嘛
这样别人也知道你的excel的数据结构,更容易找出问题所在。
否则大家就只能是在猜数据,感觉程序对不对。难以针对性改进

10
愤怒的小鸟! 发表于 2015-10-1 11:14:12
蓝色 发表于 2015-10-1 11:05
你有22个表, 这里你如果能提供2个你的excel的数据文件(不需要全部),2个可以了,22个不就是改个数字而已 ...
你说的很对,现在就贴上

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 01:47