Salut !

Je fais du R depuis 1 semaine, j'ai pu faire tout ce que je voulais avec mes données mais la je veux écrire ma data frame de résultat dans un fichier excel, j'écris donc :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
install.packages("xlsx") 
library("xlsx")
write.xlsx(FaM_Portefeuille, "C:\Users\PF5297\Desktop\2016\Facteurs de modulation.xlsx", col.names = TRUE, row.names = TRUE, append = FALSE)
Et on me renvoie :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Erreur : '\U' non suivi de chiffres hexadécimaux dans la chaîne de caractères débutant ""C:\U"
J'essai de mettre un nom sans le chemin "Facteurs de modulation" mais on me renvoie :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Error in write.xlsx(FaM_Portefeuille, "Facteurs de modulation.xlsx", col.names = TRUE,  : 
  impossible de trouver la fonction "write.xlsx"
Je remonte et finalement je remarque un message :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
> library("xlsx")
Le chargement a nécessité le package : rJava
Error: package or namespace load failed for ‘rJava’:
 .onLoad a échoué dans loadNamespace() pour 'rJava', détails :
  appel : fun(libname, pkgname)
  erreur : JAVA_HOME cannot be determined from the Registry
Erreur : le package ‘rJava’ ne peut être chargé
De plus : Warning messages:
1: le package ‘xlsx’ a été compilé avec la version R 3.4.3 
2: le package ‘rJava’ a été compilé avec la version R 3.4.3
j'ai essayé d'installer le package rJava en question mais rien à faire j'ai toujours le même message d'erreur quand je recommence
Connaissez vous une solution pour ce type d'erreur ?

Merci d'avance pour vos réponses !