gpt4 book ai didi

r - 将数据写入特定的工作簿工作表

转载 作者:行者123 更新时间:2023-12-03 01:07:03 25 4
gpt4 key购买 nike

我有一个数据框,例如

a=1:10 
b=31:40
c=data.frame(a=a,b=b)

我需要将此数据框写入特定的 Excel 工作表(“Sheet1”)。

我现在使用 WriteXLS,但此函数总是覆盖整个 Excel 文件,从而删除其他工作表。如何附加到工作表而不覆盖以前的条目?

最佳答案

这将向现有 Excel 工作簿添加一个新的命名工作表,而不更改现有工作表:

# create data in R
a = 1:10
b = 31:40
c0 = data.frame(a=a,b=b)

# write data object 'c0' to existing Excel file
# 'Book1.xlsx' into a new sheet called 'Sheet1'
library(XLConnect)
writeWorksheetToFile(file = "C:/.../Book1.xlsx", data = c0, sheet = "Sheet1")

请注意,如果工作簿已有 Sheet1,则此函数会默默地覆盖它。因此,您需要确保工作表名称是唯一的。

关于r - 将数据写入特定的工作簿工作表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15151255/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com