Problème Export dataframe en fichier Excel
Bonjour,
je cherche à exporter une sortie R en xlsx et je rencontre un problème sur le package.
Code:
1 2 3 4 5 6 7 8
| #pref contien un prefixe pour differencier les fichiers
nom1 <- paste( "nuage", pref,sep="_")
type_fichier1 <- paste( ".xlsx")
sortie<-paste(nom1,type_fichier1,sep="")
write.xlsx(nuage, sortie, sheetName = pref,
col.names = TRUE, row.names = TRUE, append = FALSE) |
j'ai bien installé le package xlsx il est dans ma Library, le problème est au niveau de Java. j'ai trouvé cette solution sur un forum.
Citation:
Install Java for 64 bit
Run below code in windows command
Code:
setx PATH "C:\Program Files\Java\jre1.8.0_171\bin\server;%PATH%"
(please change the address acorrding to your dvm.dll real address)
Run below in R studio
Sys.setenv(JAVA_HOME="").
Then I finally can run
Code:
1 2
| library(rJava)
library(xlsx) |
https://stackoverflow.com/questions/...m-the-registry
j'ai l'erreur suivante quand je veux exécuter les Library xlsx et rjava qui est la même que j'avais au départ :
Code:
1 2 3 4 5
| Error: package or namespace load failed for rJava:
.onLoad a échoué dans loadNamespace() pour 'rJava', détails :
appel : inDL(x, as.logical(local), as.logical(now), ...)
erreur : unable to load shared object 'C:/files/R/R-3.6.1/library/rJava/libs/x64/rJava.dll':
LoadLibrary failure: Le module spécifié est introuvable. |
Je ne comprends pas j'ai tout installé les deux packages se trouvent bien dans ma Library et j'ai installé Java pour 64 bits puis exécuté la commande ainsi que le code home_java dans R.
Auriez-vous une idée?
Merci par avance,