我很惊讶地发现没有一种简单的方法可以将多个data.frame导出到一个Excel文件的多个工作表中?我尝试过xlsx包,似乎它只能写入一个工作表(覆盖旧工作表);我也尝试过WriteXLS包,但它总是给我错误……
我的代码结构是这样的:根据设计,对于每次迭代,输出数据帧(tempTable)和sheetName (sn)都被更新并导出到一个选项卡中。
for (i in 2 : ncol(code)){
...
tempTable <- ...
sn <- ...
WriteXLS("tempTable", ExcelFileName = "C:/R_code/../file.xlsx",
SheetNames = sn);
}
我可以导出到多个cvs文件,但在Excel中必须有一种简单的方法,对吧?
https://stackoverflow.com/questions/27713310
复制相似问题