Hola a todos Tengo una consulta, necesito automatizar un código estoy utilizando funciones pero el proceso sigue demorandose, me pueden ayudar con links o libros donde pueda consultar sobre este tema, soy nueva en R y tengo dificultades para poder optimizar y automatizar el código. Gracias por su ayuda [[alternative HTML version deleted]]
Estimada Paulina Creo que no es sencillo optimizar código, pero ... http://cran.r-project.org/web/views/Optimization.html Javier Marcuzzi -----Mensaje original----- From: Paulina Dÿffffedaz Sent: Friday, October 05, 2012 1:26 PM To: r-help-es en r-project.org Subject: [R-es] Automatizacion de código Hola a todos Tengo una consulta, necesito automatizar un código estoy utilizando funciones pero el proceso sigue demorandose, me pueden ayudar con links o libros donde pueda consultar sobre este tema, soy nueva en R y tengo dificultades para poder optimizar y automatizar el código. Gracias por su ayuda [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es en r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
Hola Paulina, Hay múltiples aspectos del código de R que se pueden optimizar. En general la máxima suele ser la de "Vectorizar" y utilizar las múltiples funciones que existen para tratar listas y data.frames en vez de utilizar bucles. Pero también hay posibles mejoras para extraer subconjuntos de una tabla grande, o incluso como hoy hablábamos en la lista para salvar objetos en disco. Es mejor que expongas el ejemplo concreto que quieres optimizar o automatizar y así darte una respuesta concreta. Saludos, Carlos Ortega www.qualityexcellence.es El 5 de octubre de 2012 18:26, Paulina Dÿffffedaz <paulipollet@yahoo.es>escribió:> Hola a todos > > Tengo una consulta, necesito automatizar un código estoy utilizando > funciones pero el proceso sigue demorandose, me pueden ayudar con links o > libros donde pueda consultar sobre este tema, soy nueva en R y tengo > dificultades para poder optimizar y automatizar el código. > > Gracias por su ayuda > [[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]]
Me uno a las palabras de Carlos. Este es mas un tema de habilidades de programación, y obviamente complementadas con las virtudes y ventajas que brinda el lenguaje.Consejos:- Trata de que tus datos estén categorizados para los datos no numéricos, es mas fácil trabajar de esta forma es decir, usando catálogos.- Los procedimientos hazlos paramétricos, es decir, usa de una forma adecuada variables que ayuden a agilitar el calculo.- Generaliza casos, aveces tratamos de resolver uno a uno los temas y no vemos que tienen cosas en común, y los puedes tratar como un todo utilizando adecuadas formas para diferenciarlos.Para ayudarte de mejor manera, cuéntanos que estas haciendo y de seguro podremos darte algunos tips. Saludos.Patricio F. [[alternative HTML version deleted]]