R语言安装xlsx包遇到的报错及解决办法

第一次安装遇到的报错是

Error: package or namespace load failed for ‘xlsx’:
 .onLoad failed in loadNamespace() for 'rJava', details:
  call: fun(libname, pkgname)
  error: No CurrentVersion entry in Software/JavaSoft registry! Try re-installing Java and make sure R and Java have matching architectures.

按照B站的视频教程 https://www.bilibili.com/video/BV19p4y1i7Zb?from=search&seid=16875807722034926226

把java添加到环境变量,这次换成了另外的报错
error: unable to load shared object 'D:/Biotools/R/R-4.0.3/library/rJava/libs/x64/rJava.dll': Loa

我把之前安装好的java卸载了,重新安装了 java jdk

下载链接是 https://www.oracle.com/java/technologies/javase-jdk11-downloads.html

这个版本和之前安装的有啥区别呢?我现也不知道,反正换成这个以后加载xlsx这个包就没有报错了

最开始安装的那个版本的java我也忘记了

这次好像也不用单独再给java添加到环境变量了,直接用就没有问题,是不是这个java默认就添加到环境变量里去了呢?

image.png

欢迎大家关注我的公众号
小明的数据分析笔记本

小明的数据分析笔记本 公众号 主要分享:1、R语言和python做数据分析和数据可视化的简单小例子;2、园艺植物相关转录组学、基因组学、群体遗传学文献阅读笔记;3、生物信息学入门学习资料及自己的学习笔记!

还有两个画图的参考链接

一个是雷达图
https://www.datanovia.com/en/blog/beautiful-radar-chart-in-r-using-fmsb-and-ggplot-packages/

一个是韦恩图

https://www.datanovia.com/en/blog/beautiful-ggplot-venn-diagram-with-r/

你可能感兴趣的:(R语言安装xlsx包遇到的报错及解决办法)