admin 发表于 2015-7-14 17:50:03

R中xlsx包的安装解决方案

很多童鞋在安装xlsx包时都会出错,下面给我的解决经验。> library(xlsx)载入需要的程辑包:rJavaError : loadNamespace()里算'rJava'时.onLoad失败了,详细内容:调用: inDL(x,as.logical(local), as.logical(now), ...)错误: unable to loadshared object 'C:/Pogram Files/R/R-3.0.2/library/rJava/libs/x64/rJava.dll':      LoadLibraryfailure:找不到指定的模块。Error: 无法载入程辑包‘rJava’ 问题原因:   rJava调用需要java运行环境,如果“无法载入程辑包‘rJava’”就意味着没有java运行环境或java运行环境出了问题。     此时,应该到http://www.java.com/en/download/manual.jsp,下载相应系统和位数的java安装包。     安装后,找到jvm.dll文件所在的文件夹,一般在C:\ProgramFiles\Java\jre1.8.0_25\bin\server。    将此路径添加到计算机的环境变量path中,以英文分号与之间的路径分隔。     重新启动R,加载xlsx。成功。    读取Excel文件时,如果中文出现乱码,应该加上编码方式,如read.xlsx(……,encoding='UTF-8')。

页: [1]
查看完整版本: R中xlsx包的安装解决方案