当我打字时require(xlsx)
为了加载包xlsx
在 R 中,显示以下消息:
> require(xlsx)
Loading required package: xlsx
Loading required package: xlsxjars
Loading required package: rJava
Error : .onLoad failed in loadNamespace() for 'rJava', details:
call: fun(libname, pkgname)
error: JAVA_HOME cannot be determined from the Registry
Failed with error: ‘package ‘rJava’ could not be loaded’
我也尝试过加载rJava
手动打包但收到此错误消息:
require(rJava)
Loading required package: rJava
Error : .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.
您对如何解决该问题有什么建议吗?
原因可能与您使用的事实有关64-bitOS和R版本但没有安装Java,架构相同。
您所要做的就是从此页面下载 Java 64 位:https://www.java.com/en/download/manual.jsp
之后尝试重新加载xlsx
包裹。您不需要重新启动 R,或者如果它不起作用,请重新启动一次。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)