openxlsx:工作簿对象中的数据在哪里

openxlsx: Where is the data located in the workbook object

library(openxlsx)

wb <- createWorkbook()
addWorksheet(wb, "iris")
writeData(wb, "iris", iris)

我在哪里可以找到 wbiris 的 data/tab 数据?

编辑:

我想在 R 会话中查看数据并将其导出为 R 对象以查看其中包含的内容。原因是,我有一个函数(我无法更改)returns 一个 workbook 带有数据的对象,我想在保存之前另外探索 R 中的数据。

我不确定我是否理解你的问题。但是你试过 openxlsx::openXL(wb) 吗?

readWorkbook() 函数将 Workbook 对象读取为数据框。

openxlsx::readWorkbook(wb)

#     Sepal.Length Sepal.Width Petal.Length Petal.Width    Species
# 1            5.1         3.5          1.4         0.2     setosa
# 2            4.9         3.0          1.4         0.2     setosa