Of particular interest is getting used to the “tidy structure” of fig 12.1, and the use of the gather() function.