gpt4 book ai didi

r - "Error in addWorksheet(wb, "sheet1 ") : First argument must be a Workbook"

转载 作者:行者123 更新时间:2023-12-04 11:29:42 25 4
gpt4 key购买 nike

我在 R 中使用 ‘openxlsx’ 包。ٰ我想在 xlsx 文件中添加一些数据。我使用以下代码创建工作簿并在其中添加工作表。

 wb=createWorkbook()
addWorksheet(wb,"sheet 1")
writeData(wb,sheet = 1,"From",startCol = 1,startRow = 1)
writeData(wb,sheet = 1,"To",startCol = 2,startRow = 1)
writeData(wb,sheet = 1,"From",startCol = 1,startRow = 2)
writeData(wb,sheet = 1,"From",startCol = 1,startRow = 2)
saveWorkbook(wb,"file.xlsx",overwrite = TRUE)

这段代码运行良好,但最近,我遇到了这个错误

Error in addWorksheet(wb, "sheet 1") : First argument must be a Workbook.



这个错误将如何解决?

最佳答案

我有同样的问题。我做了以下操作,它解决了这个问题。也许它可以解决你的问题。

  • 关闭 R 或 RStudio。
  • 确保您当前的工作目录没有任何其他文件或文件夹。换句话说,在运行 createWorkbook() 之前,您要保存 xlsx 的路径是空的。如果您已经在其中保存了任何文件,只需将其复制并粘贴到其他位置即可。
  • 从头开始​​再次运行您的代码。
  • 关于r - "Error in addWorksheet(wb, "sheet1 ") : First argument must be a Workbook",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53221051/

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