J'essaye de lire des fichiers xlsx dans R en utilisant la bibliothèque xlsx
. Voici mon morceau de code.Erreur overhead GC en utilisant xlsx
options(java.parameters = "-Xmx8g")
data <- read.xlsx("data.xlsx",
header = FALSE, sheetName="Sheet1")
Il jette l'erreur suivante
Error in .jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl, : java.lang.OutOfMemoryError: GC overhead limit exceeded
J'ai essayé différentes méthode pour augmenter la mémoire de tas java, mais n'a pas pu réussir. J'utilise java8 à ubuntu. La taille du fichier est de 4 Mo seulement. J'ai suivi différentes instructions à des questions similaires sur différents forums mais je n'ai pas réussi.
Toutes les suggestions seront appréciées.
Essayez d'utiliser 'read.xlsx' de la bibliothèque' openxlsx'. – ytk
est-ce pour le langage R? – mc29
Oui. 'install.packages (" openxlsx ")'. Il ne s'appuie pas sur Java, ce qui peut être utile dans ce cas. – lmo