A practical introduction to better R programming, including writing functions, functional programming,
code profiling, debugging, testing and parallelisation. Used as more advanced R
programming lecture
during the CSAMA workshop.
The TeachingMaterial repository provides more material, in particular more detailed material about several of the topics described herein.
The content of this repository is licensed under the Creative Commons Attribution-ShareAlike 3.0 License.