BLACK LIVES MATTER
Join us and donate
The premier IDE for R
RStudio anywhere using a web browser
Put Shiny applications online
Shiny, R Markdown, Tidyverse and more
Do, share, teach and learn data science
Let us host your Shiny applications
The premier software bundle for data science teams
RStudio for the Enterprise
Connect data scientists with decision makers
Control and distribute packages
Tidy eval - programming with dplyr, tidyr, and ggplot2
February 27, 2018
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 Wickham is the Chief Scientist at RStudio, a member of the R Foundation, and Adjunct Professor at Stanford University and the University of Auckland. He builds tools (both computational and cognitive) to make data science easier, faster, and more fun. You may be familiar with his packages for data science (the tidyverse: including ggplot2, dplyr, tidyr, purrr, and readr) and principled software development (roxygen2, testthat, devtools, pkgdown). Much of the material for the course is drawn from two of his existing books, Advanced R and R Packages, but the course also includes a lot of new material that will eventually become a book called "Tidy tools".