
This is a one-day course on the {tidyverse} package, {purrr}. {purrr} is a very powerful package that gives great flexibility to analysts, by enhancing R’s functional programming toolkit. We will demonstrate how to use functions such as map()
, map2()
and pmap()
, to iteratively map functions over multi-element objects like vectors and lists. Emphasis will also be placed on how we can manipulate list outputs and how this can be applied to our data.
Sorry, there are no upcoming events for this course, but please get in touch if you would like to be kept informed when events are scheduled in the future.
View our full training course calendar »map()
- an alternative to for loopsmap2()
, pmap()
and imap()
to map over objects in parallelsafely()
to aid in the debugging processBy the end of the course, participants will be able to…
map2()
, pmap()
and imap()
safely()
This course assumes basic Tidyverse skills, so having attended Data Wrangling in the Tidyverse or equivalent is necessary. As this course involves iterative programming, basic familiarity with for loops may be helpful. You can learn about for loops on our Programming with R course.