具有一个数据帧列表,例如list_dataframe
,一个工作表名称列表list_sheet_names
和length(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都写在一张纸上,如何解决这个问题?