Estimado Jesús Para Fernández
Si y No. En R antiguo, for no estaba vectorizado, o dicho de otra forma, R no
esta vectorizado, para tener un rendimiento mayor hay formas de escribir donde
aumenta el rendimiento, por otro lado aparecen funciones que colaboran para
ordenar o trabajar con datos, como las que usted nombra y algunas otras.
Todas estas dentro de su código tienen algún ciclo, un bucle en algún lenguaje
seguro que tienen, el problema esta en la facilidad de escritura y gustos para
escribir en R.
Por otro lado, las versiones actuales de R mejoraron esa diferencia respecto a
si esta o no vectorizado, incluso puede usar compile(), por lo cuál la
diferencia de rendimiento hoy podría ser una anécdota.
Javier Rubén Marcuzzi
De: Jesús Para Fernández
Enviado: lunes, 12 de junio de 2017 10:38
Para: r-help-es en r-project.org
Asunto: [R-es] QUitar bucles for
Es siempre posible sustituir un bucle for por un lapply o mapply=???
Gracias
JEs?s
[[alternative HTML version deleted]]
[[alternative HTML version deleted]]