Before analyzing data, we spend considerable effort wrangling the data into an analyzable form -- creating and recoding variables, merging data sets, filtering and aggregating data, reshaping and more. In this workshop, we'll learn about data preparation using dplyr, a library defining a grammar of data manipulation, and tidyr, a library for reshaping and tidying data. We'll also cover working with data types like factors and dates and using conditional logic. This workshop assumes basic experience using R at the level of our Intro to R workshop.