This course will highlight useful tools of data manipulation from R’s Tidyverse suite of packages. The Tidyverse packages are built upon a philosophy of a tidy data structure: a rectangular (spreadsheet-like) data structure where each row is one observation, each column is one variable, and each cell contains one value. The Tidyverse packages follow a set of shared rules and share a common syntax style, both designed to maximize code readability and reproducibility.
The emphasis of this short course will be on the core packages dplyr and tidyr in combination with packages specific to manipulating date-time data (lubridate), text data (stringr), and categorical data (forcats). Class exercises will provide practice restructuring data, value replacement, group operations, and row- and column-wise functions.
Students are encouraged to bring spreadsheet data (Excel, csv, txt or similar) from their own work. The course content assumes some prior basic R experience and will require a current install of both R and RStudio.
Dr. Ashton Drew, is owner of data consulting firm KDV Decision Analysis LLC and an R Studio Certified Tidyverse and Shiny instructor.