如何将 excel 文件从 R 写入 xlsx
How to Write excel file from R to xlsx
我正在通过以下方式将我的输出写入 xlsx code.many 次,在重新启动 R studio 后出现错误 also.Is 有任何永久解决方案可以避免错误。
错误:- 第一个参数必须是工作簿。
require(openxlsx)
library(xlsx)
OUT <- createWorkbook()
addWorksheet(OUT,"Sheet1", tabColour = "orange")
addWorksheet(OUT,"Sheet2", tabColour = "orange")
任何建议都会有所帮助。
工作目录中也没有 excel 文件。
之后
require(openxlsx)
library(xlsx)
您可能已经看到消息
Attaching package: ‘xlsx’
The following objects are masked from ‘package:openxlsx’:
createWorkbook, loadWorkbook, read.xlsx, saveWorkbook, write.xlsx
并且,正如您现在所知,这种掩蔽导致了您的问题。您可以通过不使用 xlsx
包来避免这种情况,但这不是唯一的选择。或者,您可以明确地告诉 R 您想要使用 openxlsx
包中的 createWorkbook
和 addWorksheet
以及:
OUT <- openxlsx::createWorkbook()
openxlsx::addWorksheet(OUT, "Sheet1", tabColour = "orange")
openxlsx::addWorksheet(OUT, "Sheet2", tabColour = "orange")
我正在通过以下方式将我的输出写入 xlsx code.many 次,在重新启动 R studio 后出现错误 also.Is 有任何永久解决方案可以避免错误。
错误:- 第一个参数必须是工作簿。
require(openxlsx)
library(xlsx)
OUT <- createWorkbook()
addWorksheet(OUT,"Sheet1", tabColour = "orange")
addWorksheet(OUT,"Sheet2", tabColour = "orange")
任何建议都会有所帮助。
工作目录中也没有 excel 文件。
require(openxlsx)
library(xlsx)
您可能已经看到消息
Attaching package: ‘xlsx’
The following objects are masked from ‘package:openxlsx’:
createWorkbook, loadWorkbook, read.xlsx, saveWorkbook, write.xlsx
并且,正如您现在所知,这种掩蔽导致了您的问题。您可以通过不使用 xlsx
包来避免这种情况,但这不是唯一的选择。或者,您可以明确地告诉 R 您想要使用 openxlsx
包中的 createWorkbook
和 addWorksheet
以及:
OUT <- openxlsx::createWorkbook()
openxlsx::addWorksheet(OUT, "Sheet1", tabColour = "orange")
openxlsx::addWorksheet(OUT, "Sheet2", tabColour = "orange")