使用do.call从data.frames列表中写入多页Excel文件

时间:2018-08-30 23:22:15

标签: r excel do.call

具有一个数据帧列表,例如list_dataframe,一个工作表名称列表list_sheet_nameslength(list_sheet_names) = length(list_dataframe) = 6。我打算使用:

do.call(write.xlsx2, c(list_dataframe, file = 'filename.xlsx', sheetName = list_sheet_names, append = TRUE, row.names = FALSE, col.names = TRUE))

但是,似乎所有的data.frames都写在一张纸上,如何解决这个问题?

0 个答案:

没有答案