
Programming in R
Who is this course for?
This course is idea for anyone who would like to extend their basic familiarity with using R, and using R to write their own bespoke functions or optimizing their code.
What will I learn?
The course is a two-day intensive course on programming principles in R. This course covers the fundamental techniques such as functions, for loops and conditional expressions. It also covers the {tidyverse} package, {purrr}. {purrr} is a very powerful package that gives great flexibility to analysts, by enhancing R’s functional programming toolkit.
By the end of this course, you will understand what these techniques are and when to use them. The course will also demonstrate how to use functions, to iteratively map functions over multi-element objects like vectors and lists. Emphasis will also be placed on how to manipulate list outputs and how this can be applied to data.
Skills tags:
- data
- programming
- R
- ystadegau