R中library(xlsx)出错

xlsx包是R中读取excel常用的包,但是安装完后加载(library)过程很容易出错。因为其中需要用到java环境,因此所报的错误也大多和java有关,以下介绍几种解决方案,碰到类似问题,朋友们可以都试试。
1.Java未安装,或存在所谓版本不对问题(32bit/64bit)
这个问题如题,安装或修改版本即可,不过这种可能性不大
2.jsk环境未配置
参考http://blog.csdn.net/xiaohukun/article/details/78417966进行配置即可
3.博主试过以上方案都不行,依靠如下操作解决(mac/linux系统适用)

终端输入:

sudo ln -s $(/usr/libexec/java_home)/jre/lib/server/libjvm.dylib /usr/local/lib
sudo R CMD javareconf

这应该是在R中进行java的设置

在R中输入:

install.packages("rJava",type='source')

重新启动R程序,输入:

library(rJava)
.jinit()

不报错,则可以尝试’library(xlsx),应该就可以正常使用了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值