2
我想数据来自R导出到一个Excel文件(到不同的表):ROBDC SqlSave:如何将数据导出到Excel工作表中?
library(plyr)
library(RODBC)
g <- lapply(iris, function(x) as.data.frame(table(x)))
save2excel <- function(x) sqlSave(xlsFile,
x, tablename = x[1], rownames = FALSE)
xlsFile <- odbcConnectExcel("C:/Temp/iris.xls", readOnly = FALSE)
l_ply(g, save2excel)
odbcCloseAll()
这会产生误差:
Error in sqlColumns(channel, tablename) :
‘1:35’: table not found on channel
的问题在于tablename = x[1]
,如何让列表名称转换为表格名称?