简体   繁体   English

r XLconnect等效于sqlFetch

[英]r XLconnect equivalent to sqlFetch

I have an old 32 bit snippet 我有一个旧的32位代码段

xl <- odbcConnectExcel("c:/myFile.xls")
data <- sqlFetch(xl, "flowers$")

but now I have 64 bit machine and can't use odbcConnectExcel. 但是现在我有64位计算机,不能使用odbcConnectExcel。 I have read that I should use XLconnect, BUT how do I use sqlFetch with XLconnect? 我已经读过我应该使用XLconnect,但是如何在XLconnect中使用sqlFetch? ie How do I rewrite the second line of code? 即我该如何重写第二行代码?

Try this 尝试这个

library(XLConnect) 库(XLConnect)

xl <- loadWorkbook("c:/myfile.xls") xl <-loadWorkbook(“ c:/myfile.xls”)

data <- readWorksheet(xl,"flower") #assumes the worksheet name is "flower" 数据<-readWorksheet(xl,“ flower”)#假定工作表名称为“ flower”

尝试odbcConnectExcel2007并确保您拥有的MS Office R版本都是64位。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM