有人可以帮助我解决我遇到的问题xlsx
我在R中成功安装了包xlsx但是当我加载xlsx库时,我不断收到以下错误。我卸载了Java,重新启动了PC并重新安装了最新的Java版本,但这并没有解决问题。提前致谢
我正在运行R版本3.1.2(2014-10-31) - "南瓜头盔" 操作系统:Windows 7专业版,SP 1 Java版本1.8.0_25(最新)
"包'xlsx'成功解包并检查MD5总和
下载的二进制包在 C:\ Users \用户马堂\应用程序数据\本地\ TEMP \ Rtmp6BDr2b \ downloaded_packages
库(" XLSX&#34) 加载必需的包:rJava 错误:.onLoad在loadNamespace()中失败,对于' rJava',详情: call:fun(libname,pkgname) 错误:Software / JavaSoft注册表中没有CurrentVersion条目!尝试重新安装Java并确保R和Java具有匹配的体系结构。 错误:无法加载包'rJava'"
答案 0 :(得分:1)
原来我使用64位R和32位Windows,这导致了问题。
我通过设置让它工作 options(java.home =" C:\ Program Files \ Java \ jre1.8.0_25") 库(" XLSX&#34)
以下链接很有帮助: http://www.r-statistics.com/2012/08/how-to-load-the-rjava-package-after-the-error-java_home-cannot-be-determined-from-the-registry/ Using the rJava package on Win7 64 bit with R
感谢Steven和jlhoward的帮助