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]
,如何讓列表名稱轉換爲表格名稱?