打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
R的xlsx包可能会有个报错

   大神一句话,菜鸟跑半年。我不是大神,但我可以缩短你走弯路的半年~

   就像歌儿唱的那样,如果你不知道该往哪儿走,就留在这学点生信好不好~

   这里有豆豆和花花的学习历程,从新手到进阶,生信路上有你有我!

今天处理微店财报,发现xlsx包不能用了。R语言导出xls格式的文件全靠它,报错依赖包rJava有问题,所以拐个弯解决它。

报错内容

library(rJava)
Error in get(Info[i, 1], envir = env) :
 lazy-load database 'C:/Users/sony/Documents/R/win-library/3.1/rJava/R/rJava.rdb' is corrupt
In addition: Warning message:
In get(Info[i, 1], envir = env) : internal error -3 in R_decompress1
Error: package or namespace load failed for ‘rJava’

搜索到的帖子

在系统环境变量中修改
https://www.cnblogs.com/ohshit/p/6159644.html
在R中用命令修改
https://stackoverflow.com/questions/27661325/unable-to-load-rjava-on-r
核心命令是:

options(java.home='C:\\Program Files\\Java\\jdk1.8.0_131\\bin')

路径需要改成自己的安装路径,通常用默认安装,就知识改jdk后面的数字(版本号)

解决方案

1.重新安装Java
(不要吐槽我没从官网下载,登录神马的麻烦呢。。。)
http://www.wmzhe.com/soft-30118.html#download
2.按照帖子配置环境变量
https://www.cnblogs.com/ohshit/p/6159644.html
3.重启电脑
4.再次library(rJava),活过来了。library(xlsx),木有问题

简书:小洁忘了怎么分身

隔壁生信技能树公益视频合辑(学习顺序是linux,r,软件安装,geo,小技巧,ngs组学!)

国内看B站,教学视频链接:https://m.bilibili.com/space/338686099 
国外看YouTube,教学视频链接:https://m.youtube.com/channel/UC67sImqK7V8tSWHMG8azIVA/playlists 




本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
R语言加载xlsl软件包
R包安装大全-番外篇一
在Ubuntu18安装rJava
Wijmo使用Angular 2实现客户端导入导出Excel
【R分享|提示】 新手踩过的坑,你踩过几个?(上)
Excel的SNP数据如何变为plink格式
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服