La tercera semana del curso de programación con R estuvo dedicada a eso que los lenguajes de propósito específico suelen incluir y que son ciclos implícitos. En R son funciones que le permiten ejecutar ciclos en una forma compacta. Estas funciones normalmente tienen la palabra «apply» en ellas (lapply, apply, tapply, split, mapply) y son particularmente convenientes cuando se necesita para ejecutar un bucle en la línea de comandos cuando se utiliza R en forma interactiva.
Estas funciones son algunas de las funciones más interesantes del lenguaje R. Esta semana también cubrió el depurador que viene con R y cómo interpretar su salida (la pila de llamados) para encontrar problemas en programas y funciones. También se revisó el uso de una función anónima y su uso en las funciones de «apply«.
