楼主: bllhm
2284 3

[统计软件] R 如何将多个data.frame写入一个xlsx的多个sheet里面 [推广有奖]

  • 0关注
  • 0粉丝

本科生

79%

还不是VIP/贵宾

-

威望
0
论坛币
396 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
10839 点
帖子
27
精华
0
在线时间
197 小时
注册时间
2015-8-9
最后登录
2019-3-8

楼主
bllhm 发表于 2016-10-26 11:13:08 |AI写论文
10论坛币
比如我要将下面两个data.frame写入一个xlsx中,只能通过后来添加。能不能一下子写进去?
aa<-data.frame(1:5,2:6)
ab<-data.frame(2:6,3:7)
write.xlsx(aa,"D:/aa.xlsx")
wb<-loadWorkbook("D:/aa.xlsx")
sheet  <- createSheet(wb, sheetName="2")
addDataFrame(ab,sheet)
saveWorkbook(wb,file="D:/aa.xlsx")

顺便问下,如何关掉R与excel文件的链接?我想删aa.xlsx,删不掉。

关键词:Frame sheet xlsx Fram Data excel

沙发
bllhm 发表于 2016-10-26 13:56:05
aa<-data.frame(1:5,2:6)
ab<-data.frame(2:6,3:7)

wb <- createWorkbook()

sheet1 <- createSheet(wb, "Sheet1")
addDataFrame(aa,sheet1)

sheet2 <- createSheet(wb, "Sheet2")
addDataFrame(ab,sheet2)

saveWorkbook(wb,file="D:/aa.xlsx")

藤椅
bllhm 发表于 2016-10-26 13:56:47
可以顺利删除,谢谢大家

板凳
bllhm 发表于 2016-10-26 15:38:42
忘了申请奖励了

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2026-1-6 16:37