Refer to the Selecting DataFrame rows and columns simultaneously recipe from Chapter 10, Selecting Subsets of Data Pandas official documentation of the unstack (http://bit.ly/2xIyFvr) and pivot (http://bit.ly/2f3qAWP) methods