R如何读取win7_64位.xlsx文件

云计算

这篇文章主要介绍R如何读取win7_64位.xlsx文件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

读取xlsx文件(window64位)

> 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文件”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注资讯频道!

更多关于云服务器域名注册虚拟主机的问题,请访问西部数码官网:www.west.cn

赞(0)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:fanjiao@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » R如何读取win7_64位.xlsx文件

登录

找回密码

注册