Hola, También, puedes probar un "profiler" y ver el detalle de cada línea de tu programa.
https://github.com/hadley/lineprof Saludos, Carlos Ortega www.qualityexcellence.es El 20 de marzo de 2015, 14:40, Javier Marcuzzi < javier.ruben.marcu...@gmail.com> escribió: > Estimado Pedro Herrero Petisco > > Aparte de los aportes de los otros integrantes de la lista diría que > puedes intentar lo mismo desde R, me refiero a no usar Rstudio y analizar > la memoria mientras se ejecuta el script. Puede haber un problema en > Rstudio, hace dos semanas me encontré con un inconveniente, no entendía que > pasaba, harto y cansado como jugando copie y pegue el código a R desde > Rstudio y el problema desapareció, reinicié la computadora y realicé la > misma prueba, no tengo ni idea que pasó, pero Rstudio da error y R no. > > Javier Rubén Marcuzzi > > El 20 de marzo de 2015, 9:19, Isidro Hidalgo <ihida...@jccm.es> escribió: > > Y aún así veremos si puedes apañarte... >> R no es muy buen gestor de memoria. >> Además de lo que te ha dicho Carlos, lo mejor es "programar bien", >> sabiendo >> cuando R hace copias de los objetos (cosa que hace muy a menudo), para >> evitarlo al máximo. >> Otra cosa que puede hacerse es "adelgazar los objetos" si no necesitas >> mucha >> de la información que contienen. Por ejemplo, si haces un glm() puede que >> sólo te interesen los coeficientes, que puedes guardar en un vector, y >> deshacerte del objeto glm() entero. >> Suerte. >> >> Isidro Hidalgo Arellano >> Observatorio Regional de Empleo >> Consejería de Empleo y Economía >> http://www.jccm.es >> >> > -----Mensaje original----- >> > De: R-help-es [mailto:r-help-es-boun...@r-project.org] En nombre de >> > Carlos Ortega >> > Enviado el: viernes, 20 de marzo de 2015 12:59 >> > Para: Pedro Herrero Petisco >> > CC: Lista R >> > Asunto: Re: [R-es] Uso de memoria en R. >> > >> > Hola Pedro, >> > >> > Después de utilizar "rm()" llama al "grabage collector" .... "gc()", >> > para asegurar que se ha liberado el espacio... >> > >> > Saludos, >> > Carlos Ortega >> > www.qualityexcellence.es >> > >> > El 20 de marzo de 2015, 12:54, Pedro Herrero Petisco < >> > pedroherreropeti...@gmail.com> escribió: >> > >> > > Hola a todos. >> > > Tengo un problema y quería saber si hay alguna solución más allá de >> > > ampliar la memoria del ordenador. >> > > >> > > El caso es que tengo un script en el que voy generando datos... y al >> > > final tengo unos ficheros enormes que tarde o temprano me dan errores >> > > de memoria (en especial cuando los exporto a excel con XLConnect) >> > > >> > > Yo suponía que si en R borraba una variable con rm() el espacio de >> > > memoria que usaba R para almacenar esa variable se "liberaba" pero >> > > haciendo un seguimiento con Adminsitrador de Tareas de Windows veo >> > que >> > > no es así... y que sólo se vacía cuando cierro y abro de nuevo el >> > > programa >> > > >> > > Como dato deciros que uso R-Studio y la versión de R es la 3.1.3 >> > > >> > > ¿Hay alguna manera de tratar con este tema de memoria? >> > > >> > > Muchas gracias >> > > >> > > [[alternative HTML version deleted]] >> > > >> > > _______________________________________________ >> > > R-help-es mailing list >> > > R-help-es@r-project.org >> > > https://stat.ethz.ch/mailman/listinfo/r-help-es >> > > >> > >> > >> > >> > -- >> > Saludos, >> > Carlos Ortega >> > www.qualityexcellence.es >> > >> > [[alternative HTML version deleted]] >> > >> > _______________________________________________ >> > R-help-es mailing list >> > R-help-es@r-project.org >> > https://stat.ethz.ch/mailman/listinfo/r-help-es >> >> _______________________________________________ >> R-help-es mailing list >> R-help-es@r-project.org >> https://stat.ethz.ch/mailman/listinfo/r-help-es >> > > -- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es