【发布时间】:2020-07-23 00:18:21
【问题描述】:
我有一个 excel 文件 data.xlsx,它有两张表 Sheet1 和 Sheet2,现在我想将 df1 和 df2 从 R 追加到 data.xlsx 中,名称为 Sheet3 和Sheet4,我试过了:
library(xlsx)
write.xlsx(df1, "data.xlsx", sheetName = "Sheet3", row.names = FALSE)
write.xlsx(df2, "data.xlsx", sheetName = "Sheet4", row.names = FALSE)
但是它覆盖了原始文件的Sheet1和Sheet2,我们该如何解决这个问题?
谢谢。
【问题讨论】:
-
在这两种情况下——你的问题和你的答案——你都没有提供你正在使用的包的名称(我想它是
openxlsx)。这样,您是唯一受益于您的问题的人,这不是 stackoverflow 的意图。您应该以包含包信息的方式明确编辑问题和答案。 -
我觉得应该是
library(xlsx)
标签: r