(x, file, sheetName="Sheet1", =TRUE, =TRUE, append=FALSE, showNA=TRUE)
1、想要将data1写的sheet1、data2写的sheet2中,如下
(x, file, sheetName="sheet1")
(x, file, sheetName="sheet2",append=TRUE) 这里的append一定要设置为TRUE,否则就会把sheet1中的数据覆盖掉。
2、将数据data1、data2都加入到的同一个sheet中
addDataFrame(x, sheet, =TRUE, =TRUE,
startRow=1, startColumn=1, colStyle=NULL, colnamesStyle=NULL,
rownamesStyle=NULL, showNA=FALSE, characterNA="", byrow=FALSE)
其中的x一定要是类型,否则会报错:Error in sheet$getWorkbook : $ operator is invalid for atomic vectors
参考:使用R写入Excel方法总结
参考:如何将list转化为data frame