3.11 批量导出 xlsx 文件
将 R 环境中的数据集导出为 xlsx 表格
## 加载 openxlsx 包
library(openxlsx)
## 创建空白的工作薄,标题为鸢尾花数据集
<- createWorkbook(title = "鸢尾花数据集")
wb ## 添加 sheet 页
addWorksheet(wb, sheetName = "iris")
# 将数据写进 sheet 页
writeData(wb, sheet = "iris", x = iris, colNames = TRUE)
# 导出数据到本地
saveWorkbook(wb, file = "iris.xlsx", overwrite = TRUE)
library(openxlsx)
<- system.file("extdata", "readTest.xlsx", package = "openxlsx")
xlsxFile # 导入
= read.xlsx(xlsxFile = xlsxFile)
dat # 导出
write.xlsx(dat, xlsxfile)