您好,登錄后才能下訂單哦!
這篇文章主要介紹R如何讀取win7_64位.xlsx文件,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
> z<-odbcConnectExcel2007("1.xlsx")
警告信息:
1: In odbcDriverConnect(con, tabQuote = c("[", "]"), ...) :
[RODBC] ERROR: state IM002, code 0, message [Microsoft][ODBC 驅動程序管理器] 未發現數據源名稱并且未指定默認驅動程序
2: In odbcDriverConnect(con, tabQuote = c("[", "]"), ...) :
ODBC connection failed
解決方案:
> install.packages("XLConnect")
--- 在此連線階段時請選用CRAN的鏡子 ---
also installing the dependency ‘rJava’
試開URL’http://mirror.bjtu.edu.cn/cran/bin/windows/contrib/3.1/rJava_0.9-6.zip'
Content type 'application/zip' length 758444 bytes (740 Kb)
打開了URL
downloaded 740 Kb
試開URL’http://mirror.bjtu.edu.cn/cran/bin/windows/contrib/3.1/XLConnect_0.2-7.zip'
Content type 'application/zip' length 17997109 bytes (17.2 Mb)
打開了URL
downloaded 17.2 Mb
程序包‘rJava’打開成功,MD5和檢查也通過
程序包‘XLConnect’打開成功,MD5和檢查也通過
下載的二進制程序包在
C:\Users\Administrator\AppData\Local\Temp\RtmpC2C5IF\downloaded_packages里
> library('XLConnect')
Error : loadNamespace()里算'rJava'時.onLoad失敗了,詳細內容:
調用: inDL(x, as.logical(local), as.logical(now), ...)
錯誤: 無法載入共享目標對象‘E:/java/R-3.1.0/library/rJava/libs/x64/rJava.dll’::
LoadLibrary failure: 找不到指定的模塊。
錯誤: ‘XLConnect’程輯包或名字空間載入失敗,
> install.packages('rJava')
試開URL’http://mirror.bjtu.edu.cn/cran/bin/windows/contrib/3.1/rJava_0.9-6.zip'
Content type 'application/zip' length 758444 bytes (740 Kb)
打開了URL
downloaded 740 Kb
程序包‘rJava’打開成功,MD5和檢查也通過
下載的二進制程序包在
C:\Users\Administrator\AppData\Local\Temp\RtmpC2C5IF\downloaded_packages里
> library(rJava)
Error : loadNamespace()里算'rJava'時.onLoad失敗了,詳細內容:
調用: inDL(x, as.logical(local), as.logical(now), ...)
錯誤: 無法載入共享目標對象‘E:/java/R-3.1.0/library/rJava/libs/x64/rJava.dll’::
LoadLibrary failure: 找不到指定的模塊。
錯誤: ‘rJava’程輯包或名字空間載入失敗,
> Sys.setenv(JAVA_HOME='E:\\java\\jdk\\jdk1.7.0_13\\jre'); (關鍵步驟,請留意)
> library(rJava)
> library('XLConnect')
XLConnect 0.2-7 by Mirai Solutions GmbH
http://www.mirai-solutions.com ,
http://miraisolutions.wordpress.com
> df = readWorksheetFromFile("D:/users/r_work/1.xls", sheet=1, header=TRUE) (嫌棄版本太低?)
錯誤: OldExcelFormatException (Java): The supplied spreadsheet seems to be Excel 5.0/7.0 (BIFF5) format. POI only supports BIFF8 format (from Excel versions 97/2000/XP/2003)
> df = readWorksheetFromFile("D:/users/r_work/1.xlsx", sheet=1, header=TRUE)
> df
Col1 Col2
1 2 3
2 3 5
3 4 7
4 5 9
5 6 11
以上是“R如何讀取win7_64位.xlsx文件”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。