by Jae Yeon Kim
File an issue if you have problems, questions or suggestions.
This workshop helps you to step up your R skills with functional programming. The purrr
package provides easy-to-use tools to automate repeated things in your entire R workflow (e.g., wrangling, modeling, and visualization). The end result is cleaner, faster, more readable and extendable code. I highly recommend you to take this workshop (1) if you still write copy-and-paste code, (2) exclusively rely on for loops for automation, and (3) want to know about the joy and power of R functional programming.
-
How to use
purrr
to automate workflow in a cleaner, faster, and more extendable way -
How to use
map2()
andpmap()
to avoid writing nested loops. -
How to use
map()
andglue()
to automate creating multiple plots -
How to use
reduce()
to automate joining multiple dataframes -
How to use
slowly()
andfuture_
to make automation process either slower or faster -
How to use
safely()
andpossibly()
to make error handling easier
This work is licensed under a Creative Commons Attribution 4.0 International License.