Scope
Extend the basic knowledge of R users by teaching them more advanced programming concepts and how to use R for more advanced problem solving, going beyond just statistics. This course is for participants who want to deepen their knowledge on R programming and be able to use R in their career to deal with any sort of data and analytics related challenges.
Highlights
- Introduction to control flow in R (conditional, count and branching loops) and when they are best used
- Principles of functional programming in R
- How to write efficient and fast-performing R code
- Creating your own functions, understanding anonymous functions
- Working with the file system (importing, transforming and combining multiple files)
- Explore important R functions
- Debugging R code
- Benchmarking performance of R code