在使用R绘制图形时,载入“xlsx”包,出现以下报错信息:
报错:
library(xlsx) Error: package or namespace load failed for ‘xlsx’: loadNamespace()里算’rJava’时.onLoad失败了,详细内容: 调用: inDL(x, as.logical(local), as.logical(now), …) 错误: unable to load shared object ‘d:/Program Files/R/R-3.5.0/library/rJava/libs/x64/rJava.dll’: LoadLibrary failure: %1 不是有效的 Win32 应用程序。 123456
原因:
没有安装java版本
Java下载官网
已安装java,但环境变量配置不对
Java在win10系统下32位和64位环境变量设置
一台电脑怎么安装32位和64位的jdk,怎么配置环境变量
直接在R中设置JAVA_HOME
解决R语言xlsx安装遇到问题
已安装java且配置环境变量,则可能是R与java位数不对,统一64位或32位
笔者下载的java安装在了“C:program files (x86)”,则默认为32位,而R显示为64位(可在Tools——Global Options中查看),故从官网重新下载64位java后安装在“C:program files”路径下,并配置环境变量,问题解决。
java安装教程:
Windows10下的超详细Java安装步骤
Java下载安装、环境配置教程(Windows 10 超详细的图文版 )
如何查看java版本及位数:
java版本查看(注:输入时需注意java后有一个空格)
如何查看jdk 位数
以上问题解决后,当再次利用R包导入数据时,又报错:
Error in loadWorkbook(file, password = password) : Cannot find F:/#datas/#fish sample datas handle by metaboanalystR/XB-water/XB-1/绘图/3-空间分布/32-level_1_2_3/heatmap.xlsx 12
怀疑可能是路径太长,在R中输入时出错,将该.rmd文件与数据文件直接复制到“F”盘下,运行成功。
相关知识
excel调用制冷剂物性查询软件NIST REFPROP 10.0下载+安装教程
java对mysql数据库的增添,查询操作
odbc连接失败,SQLSTATE=IM003,由于系统错误193:指定的驱动无法加载 odbcjt32.dll
java 如何判断操作系统是Linux还是Windows
记tensorflow1.10.0版本安装
java基于Ssm的线上花店鲜花销售商城的设计与实现
fluent 噪声图怎么画
基于springboot的“花开富贵”花园管理系统java项目
Expo无法加载字体
PS软件安装常见问题解答:设计师必知
网址: R:xlsx/rJava无法加载的解决方法——java安装及版本查询 https://m.huajiangbk.com/newsview1166791.html
上一篇: 带参数的方法 |
下一篇: 算法设计题解析 |