In Part 1 we covered stacking similar and different plot types in ggplot2 and gridExtra. Unfortunately we ran into limitations that hindered us from creating a complex plot such as a pie charts overlaid on a map (which I won’t exactly cover yet, sorry). To accomplish this we need to dive into the inter-working of GrObs.