Tidy evaluation is a new framework for non-standard evaluation that will be used throughout Tidyverse. In this talk, I’ll introduce you to the problem that tidy eval solves, illustrated with examples of the various approaches used in R. I’ll then explain the most important components so that you can start writing your own functions instead of copying and pasting tidyr and dplyr code. I’ll finish with a small shiny app that shows how tidy eval is a natural fit for handling user input.
Hadley is Chief Scientist at Posit PBC, winner of the 2019 COPSS award, and a member of the R Foundation. He builds tools (both computational and cognitive) to make data science easier, faster, and more fun. His work includes packages for data science (like the tidyverse, which includes ggplot2, dplyr, and tidyr)and principled software development (e.g. roxygen2, testthat, and pkgdown). He is also a writer, educator, and speaker promoting the use of R for data science.