Quando digito require(xlsx)
per caricare il pacchetto xlsx
in R, i messaggi che seguono:I problemi quando si cerca di caricare un pacchetto in R a causa di 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’
Ho anche provato a caricare il rJava
pacchetto manualmente, ma ha ottenuto questo messaggio di errore:
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.
avete qualche suggerimento su come risolvere il problema?
tenta di installare 'rJava' ... Leggi [questo] (http://stackoverflow.com/questions/7019912/using-the-rjava-package-on-win7-64-bit- with-r/7604469 # 7604469) – agstudy
Quale piattaforma? Se Windows allora [questo] (http://www.r-statistics.com/2012/08/how-to-load-the-rjava-package-after-the-error-java_home-cannot-be-determined-from- -the-registry /) potrebbe essere utile. – dardisco
inoltre, il tuo problema ti permette di salvare prima il tuo file .xlsx in un csv e quindi di leggere read.csv, piuttosto che cercare di leggere nel file .xlsx –