
Efficient R Programming
Colin Gillespie, Robin Lovelace
- Editorial
- O'Reilly
- Año
- 2016
- Páginas
- ~120
- Nivel
- Intermedio
De qué trata
Guía práctica escrita por Colin Gillespie y Robin Lovelace, publicada por O'Reilly en 2016. Se especializa en optimizar el tiempo de computación, el uso de memoria y la productividad del programador en R.
Cubre la configuración óptima del entorno (`.Rprofile`, BLAS/LAPACK acelerados), benchmarking con `microbenchmark`, profiling con `profvis`, vectorización de código frente a bucles lentos, integración ultrarrápida con C++ mediante `Rcpp`, y flujos de trabajo colaborativos eficientes.
Los autores aportan consejos concretos basados en benchmarks reales para transformar scripts pesados en flujos de datos ágiles. Imprescindible para científicos de datos que procesan conjuntos de datos medianos y grandes en R.
- R Eficiente
- Optimización
- Rcpp
- profvis
- microbenchmark
- BLAS
- Vectorización
- Memoria
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Aceleración de Algoritmo Estadístico Crítico con Rcpp
Profiling de cuellos de botella con profvis y reescritura de los bucles más intensivos en C++ integrado con Rcpp.

