J'ai un étrange problème avec le chargement de la xlsx paquet et l'aide à choisir.les fichiers.
Ce problème a commencé dès que j'ai mis à jour RStudio à la dernière version (v0.97.237). Si je commence à RStudio et ensuite de charger xlsx (c - library(xlsx)
) l'ensemble des charges de l'amende juste. Cependant, si je puis essayer de l'utiliser choose.files()
, RStudio se fige (en fait, il s'exécute continuellement et ne peut pas être fermé sans fin avec Win7 le gestionnaire des tâches). Si je commence à RStudio et l'utilisation de choisir.fichiers tout d'abord, il fonctionne très bien. Si je puis exécutez l' library(xlsx)
de la ligne, le xlsx paquet ne se charge pas. Il donne l'erreur ci-dessous.
J'ai essayé de réinstaller le xlsx package (avec xlsxjars et rJava), mais cela ne fonctionne pas. Ni la réinstallation de Java.
Toutes les suggestions? Je suis l'aide de R v2.15.2.
library(xlsx)
Loading required package: xlsxjars
Loading required package: rJava
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error : .onLoad failed in loadNamespace() for 'xlsxjars', details:
call: .jinit()
error: Cannot create Java virtual machine (-4)
Error: package ‘xlsxjars' could not be loaded
EDIT: Voici le problème. Désolé pour la confusion. Quand je rentre ceci:
filename<-file.choose() #select file
library(xlsx)
mydata<-read.xlsx(filename,1) #load datafile
Je peux réussir à sélectionner le nom de fichier, mais le xlsx paquet ne parvient pas à charger donc je ne peux pas ouvrir le fichier de données. Je reçois le message d'erreur ci-dessus. Cependant, si je l'exécute à la place (après que j'ai fermé et relancé RStudio):
library(xlsx)
filename<-file.choose() #select file
mydata<-read.xlsx(filename,1) #load datafile
Le xlsx package charge correctement, mais file.choose
des causes de R pour une durée indéterminée si le script se bloque et je ne peut pas charger mon fichier. C'est également le cas à l'aide d' choose.files()
. Je n'ai aucune idée de pourquoi ces deux choses (xlsx, et file.choose
/choose.files
) serait en conflit, mais il apparaît qu'ils sont depuis je ne peux utiliser l'un ou l'autre en fonction de ce que j'utilise en premier.
EDIT 2: J'ai essayé sur un autre ordinateur (même OS, même les versions de R, RStudio, et Java) et j'ai le même problème.
EDIT 3: Je me suis converti retour à RStudio v0.97.90 et le problème a disparu. Je suppose que c'est un RStudio problème.