# Working with many models ```{r setup-model, include=FALSE} library(purrr) set.seed(1014) options(digits = 3) ``` i.e. how do tidyr, dplyr and purrr intersect. * Why use a data frame? * List columns in a data frame * Mutate & filter. * Creating list columns with `group_by()` and `do()`.