時,以下消息被示出:問題試圖當我以加載包<code>xlsx</code> R型<code>require(xlsx)</code>至R中的封裝加載由於rJava
> 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.
你有什麼建議如何解決這個問題?
嘗試安裝'rJava' ...閱讀[這](http://stackoverflow.com/questions/7019912/using-the-rjava-package-on-win7-64-bit- with -r/7604469#7604469) – agstudy
哪個平臺?如果Windows然後[this](http://www.r-statistics.com/2012/08/how-to-load-the-rjava-package-after-the-error-java_home-cannot-be-determined-from -the-registry /)可能會有所幫助。 – dardisco
此外,您的問題允許您首先將.xlsx文件保存到csv,然後使用read.csv,而不是嘗試讀取.xlsx文件。 –