## 7.5 Resources

This section provides some pointers to additional resources on tidy data.

### 7.5.1 Help on tidying data

Read Chapter 12: Tidy data in the r4ds textbook .

For additional details on the tidyr package :

• study the vignette("tidy-data") and vignette("pivot"), as well as the documentations of ?spread, ?gather, ?seperate, ?unite, etc.;

• study https://tidyr.tidyverse.org. and its examples, as well as the discussions at https://community.rstudio.com/tags/tidyr;

• study the RStudio cheatsheet on reshaping data with the tidyr package (on the back of the Data Import cheatsheet):

### 7.5.2 Miscellaneous

For background information on the notion of tidy data, see the following paper by Hadley Wickham (2014b):

For a critical view, see the following blog post:

The section Related work on https://tidyr.tidyverse.org provides some historical notes (e.g., on the relation between tidyr and reshape), pointers on terminology between different frameworks (e.g., SQL), and recommends the following papers:

A powerful alternative framework to data cleaning and wrangling is provided by the data.table package .