2
は、私は(別のシートに)1つのExcelファイルにRからデータをエクスポートしようとしている:これはエラーに発生し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]
にあり、どのようにリストを取得するにはシート名に名前を付ける?