Lecture 34
College of Idaho
CSCI 2025 - Winter 2026
rescale01 <- function(x) { (x - min(x)) / (max(x) - min(x)) }dplyr pipeline.R is designed for iteration. Many functions work on vectors automatically.
Implicit Iteration should be your first choice.
across()Apply a function to multiple columns in a data frame.
where(is.numeric)), etc.purrr::map()When you need to iterate over a list or a vector and implicit iteration isn’t enough.
map(): Returns a list.map_lgl(), map_int(), map_dbl(), map_chr(): Return an atomic vector.A common data science task:
list.files()).map()).list_rbind()).function() for creating tools.dplyr::across() for data frame columns.purrr::map() for lists and general iteration.