An embedded and charset-unspecified text was scrubbed... Name: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20131129/acc5a838/attachment.pl>
[R-es] ¿Cómo superar el error de Java?
6 messages · Lorena Tudela Marco, miguel.angel.rodriguez.muinos en sergas.es, Daniel +1 more
Hola Lorena.
Te recomiendo que uses XLConnect para trabajar con ficheros Excel.
Esta recomendación está basada en mi experiencia personal, no tengo una opinión magistral ni razones para convencerte.
Simplemente, a mà es lo que mejor me ha funcionado (que, seguramente, no coincidirá con un montón de gente de la que lee esta lista).
Eso sÃ... independientemente de los paquetes que uses... los ficheros Excel debieran tener los nombre de los campos "cortos", que no coincidan unos con otros, un tamaño adecuado de registros (para que el ordenador pueda manejar el fichero, ... ), además de abrirlos y cerraros a demanda (tanto los ficheros propiamente dichos como los data.frames resultantes) y no dejarlos cargados en memoria, etc, etc... lo básico, vamos.
Un Saludo,
Miguel.
-----Mensaje original-----
De: r-help-es-bounces en r-project.org [mailto:r-help-es-bounces en r-project.org] En nombre de Lorena Tudela Marco
Enviado el: viernes, 29 de noviembre de 2013 12:13
Para: r-help-es en r-project.org
Asunto: [R-es] ¿Cómo superar el error de Java?
Buenos dÃas,
Me gustarÃa compartir una duda con la que me acabo de encontrar y no se como solucionar, por si podrÃas echarme una mano:
Trabajo con bases de datos en R que importo de excel. Cargando las librerÃas de: rJava , xlsxjars y xlsx. Al principio no parecÃa haber ningún inconveniente, pero después de un tiempo de trabajo me aparece el siguiente error en la consola de datos:
*Error in .jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl,
: java.lang.OutOfMemoryError: Java heap space*
De manera que no puedo abrir/importar el archivo en excel y seguir trabajando. Entiendo que se trata de un problema en la memoria de Java, pero no se como solucionarlo.
¿Alguien ha tenido el mismo problema y ha conseguido solventarlo?
Muchas gracias, cualquier aportación sera bienvenida!
Un abrazo, que tengáis un buen dÃa.
________________________________
Nota: A información contida nesta mensaxe e os seus posibles documentos adxuntos é privada e confidencial e está dirixida únicamente ó seu destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, por favor elimÃnea. A distribución ou copia desta mensaxe non está autorizada.
Nota: La información contenida en este mensaje y sus posibles documentos adjuntos es privada y confidencial y está dirigida únicamente a su destinatario/a. Si usted no es el/la destinatario/a original de este mensaje, por favor elimÃnelo. La distribución o copia de este mensaje no está autorizada.
See more languages: http://www.sergas.es/aviso_confidencialidad.htm
Estimada Lorena Creo que lo comentado por Miguel y su interpretación de memoria son correctos, pero me permito una prueba, desde Rcmdr hay una opción para importar datos de Excel, esa alternativa ¿también falla?. Me refiero a intentar abrir un archivo con los datos que necesita, por las dudas en que aparezca algún mensaje distinto, que no creo, pero son solo 10 segundos de prueba. ¿Puede exportar desde excel a texto separado por comas *.csv? Javier Marcuzzi El 29/11/13 08:43, miguel.angel.rodriguez.muinos en sergas.es escribió:
Hola Lorena.
Te recomiendo que uses XLConnect para trabajar con ficheros Excel.
Esta recomendación está basada en mi experiencia personal, no tengo una opinión magistral ni razones para convencerte.
Simplemente, a mà es lo que mejor me ha funcionado (que, seguramente, no coincidirá con un montón de gente de la que lee esta lista).
Eso sÃ... independientemente de los paquetes que uses... los ficheros Excel debieran tener los nombre de los campos "cortos", que no coincidan unos con otros, un tamaño adecuado de registros (para que el ordenador pueda manejar el fichero, ... ), además de abrirlos y cerraros a demanda (tanto los ficheros propiamente dichos como los data.frames resultantes) y no dejarlos cargados en memoria, etc, etc... lo básico, vamos.
Un Saludo,
Miguel.
-----Mensaje original-----
De: r-help-es-bounces en r-project.org [mailto:r-help-es-bounces en r-project.org] En nombre de Lorena Tudela Marco
Enviado el: viernes, 29 de noviembre de 2013 12:13
Para: r-help-es en r-project.org
Asunto: [R-es] ¿Cómo superar el error de Java?
Buenos dÃas,
Me gustarÃa compartir una duda con la que me acabo de encontrar y no se como solucionar, por si podrÃas echarme una mano:
Trabajo con bases de datos en R que importo de excel. Cargando las librerÃas de: rJava , xlsxjars y xlsx. Al principio no parecÃa haber ningún inconveniente, pero después de un tiempo de trabajo me aparece el siguiente error en la consola de datos:
*Error in .jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl,
: java.lang.OutOfMemoryError: Java heap space*
De manera que no puedo abrir/importar el archivo en excel y seguir trabajando. Entiendo que se trata de un problema en la memoria de Java, pero no se como solucionarlo.
¿Alguien ha tenido el mismo problema y ha conseguido solventarlo?
Muchas gracias, cualquier aportación sera bienvenida!
Un abrazo, que tengáis un buen dÃa.
[[alternative HTML version deleted]]
________________________________ Nota: A información contida nesta mensaxe e os seus posibles documentos adxuntos é privada e confidencial e está dirixida únicamente ó seu destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, por favor elimÃnea. A distribución ou copia desta mensaxe non está autorizada. Nota: La información contenida en este mensaje y sus posibles documentos adjuntos es privada y confidencial y está dirigida únicamente a su destinatario/a. Si usted no es el/la destinatario/a original de este mensaje, por favor elimÃnelo. La distribución o copia de este mensaje no está autorizada. See more languages: http://www.sergas.es/aviso_confidencialidad.htm _______________________________________________ R-help-es mailing list R-help-es en r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
An embedded and charset-unspecified text was scrubbed... Name: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20131129/919464af/attachment.pl>
Estimada Lorena Creo que lo comentado por Miguel y su interpretación de memoria son correctos, pero me permito una prueba, desde Rcmdr hay una opción para importar datos de Excel, esa alternativa ¿también falla?. Me refiero a intentar abrir un archivo con los datos que necesita, por las dudas en que aparezca algún mensaje distinto, que no creo, pero son solo 10 segundos de prueba. ¿Puede exportar desde excel a texto separado por comas *.csv? Javier Marcuzzi El 29/11/13 08:43, miguel.angel.rodriguez.muinos en sergas.es escribió:
Hola Lorena.
Te recomiendo que uses XLConnect para trabajar con ficheros Excel.
Esta recomendación está basada en mi experiencia personal, no tengo una opinión magistral ni razones para convencerte.
Simplemente, a mà es lo que mejor me ha funcionado (que, seguramente, no coincidirá con un montón de gente de la que lee esta lista).
Eso sÃ... independientemente de los paquetes que uses... los ficheros Excel debieran tener los nombre de los campos "cortos", que no coincidan unos con otros, un tamaño adecuado de registros (para que el ordenador pueda manejar el fichero, ... ), además de abrirlos y cerraros a demanda (tanto los ficheros propiamente dichos como los data.frames resultantes) y no dejarlos cargados en memoria, etc, etc... lo básico, vamos.
Un Saludo,
Miguel.
-----Mensaje original-----
De:r-help-es-bounces en r-project.org [mailto:r-help-es-bounces en r-project.org] En nombre de Lorena Tudela Marco
Enviado el: viernes, 29 de noviembre de 2013 12:13
Para:r-help-es en r-project.org
Asunto: [R-es] ¿Cómo superar el error de Java?
Buenos dÃas,
Me gustarÃa compartir una duda con la que me acabo de encontrar y no se como solucionar, por si podrÃas echarme una mano:
Trabajo con bases de datos en R que importo de excel. Cargando las librerÃas de: rJava , xlsxjars y xlsx. Al principio no parecÃa haber ningún inconveniente, pero después de un tiempo de trabajo me aparece el siguiente error en la consola de datos:
*Error in .jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl,
: java.lang.OutOfMemoryError: Java heap space*
De manera que no puedo abrir/importar el archivo en excel y seguir trabajando. Entiendo que se trata de un problema en la memoria de Java, pero no se como solucionarlo.
¿Alguien ha tenido el mismo problema y ha conseguido solventarlo?
Muchas gracias, cualquier aportación sera bienvenida!
Un abrazo, que tengáis un buen dÃa.
[[alternative HTML version deleted]]
________________________________ Nota: A información contida nesta mensaxe e os seus posibles documentos adxuntos é privada e confidencial e está dirixida únicamente ó seu destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, por favor elimÃnea. A distribución ou copia desta mensaxe non está autorizada. Nota: La información contenida en este mensaje y sus posibles documentos adjuntos es privada y confidencial y está dirigida únicamente a su destinatario/a. Si usted no es el/la destinatario/a original de este mensaje, por favor elimÃnelo. La distribución o copia de este mensaje no está autorizada. See more languages:http://www.sergas.es/aviso_confidencialidad.htm _______________________________________________ R-help-es mailing list R-help-es en r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
An embedded and charset-unspecified text was scrubbed... Name: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20131129/1700c9d1/attachment.pl>