Resources
This carefully curated collection of resources will help you find packages and learning resources to help you on your R journey.
Learn to purrr
Learn the basics of the purrr package in R, which is part of the tidyverse and is used for iteration and manipulating lists.
Go to Resource
purrr tutorial
A tutorial on using the purrr package in R, including examples and lessons on various topics such as vectors, lists, mapping, list columns, and more.
Go to Resource
R for Data Science: Chapter 21: Iteration
This text is a part of the book 'R for Data Science' and provides an introduction to iteration in R. It covers the benefits of reducing code duplication, the use of functions and iteration to achieve this, and introduces the concepts of imperative programming and functional programming. It also provides examples of using for loops to compute the median of each column in a dataframe.
Go to Resource
Rebecca Barter - Learn to purrr
Learn about the purrr package in R, which provides map functions for iteration and manipulating lists.
Go to Resource
Reproducible Data Science in R: Iterate, don't duplicate
This blog post on the Water Data For The Nation Blog guides novice to intermediate R users on how to achieve reproducible data science by replacing code duplication with iteration techniques. It introduces the 'map()' function from the purrr package, explaining its advantages over copy/paste approaches and for loops. The post covers mapping techniques, the usage of lists, various map_*() function variants, and working with multiple inputs or no outputs. It is part of a series aimed at building functional programming skills and creating efficient data workflows with the targets R package.
Go to Resource
resouRces
This content encompasses a comprehensive list of R-related educational materials, packages, tutorials, and datasets with projected dates ranging up to the year 2025. It includes various titles that focus on learning R programming, data analysis, data visualization, geospatial mapping, and statistical methods. Significant emphasis is placed on resources for learning R, such as introductions to R, books, courses, and video tutorials. Additionally, specific packages for data wrangling, statistical modeling, and visualization are mentioned, indicating the evolution and specialization of R's ecosystem to cater to diverse data science needs.
Go to Resource
RStudio Cloud Primer: Iterate
Posit Cloud is a cloud platform that provides storage and computing resources for businesses and developers in order to store, process, and analyze large amounts of data.
Go to Resource
Solving iteration problems with purrr
Video tutorial from the useR! International R User 2017 Conference about solving iteration problems with purrr.
Go to Resource
The power of three: purrr-poseful iteration in R with map, pmap and imap
This post explores the map family of functions in the purrr package, which provide useful tools for iterating through lists and vectors in R. It focuses on map, pmap, and imap functions and their uses in manipulating multi-dimensional datasets and applying statistical models.
Go to Resource
Welcome to ModernDive (v2) | Statistical Inference via Data Science
ModernDive (v2) is the website for 'Statistical Inference via Data Science: A ModernDive into R and the Tidyverse (Second Edition)'. It showcases updates from the first edition, which is available online and for purchase. The book, authored by Chester Ismay, Albert Y. Kim, and Arturo Valdivia, teaches R and data science concepts. It's scheduled for print by CRC Press in 2025 and is licensed under Creative Commons. Readers can contribute on GitHub and anticipate a resource-rich approach to stats with a focus on tidyverse tools for data analysis.
Go to Resource