Chapter 6 Efficient data carpentry

Learning objectives:

  • Clean data at the beginning of a project to save time in the long run.
  • Recognize the packages in the {tidyverse}.
  • Use {janitor} to semi-automate common data cleaning tasks.
  • Understand when {data.table} can make data wrangling more efficient.
  • Explore {targets} for pipeline efficiency.