Crafting marginal plots with plotly

This recipe teaches how to make marginal plots using plotly. The way it's done is actually very similar to the way done with gridExtra, that is, by drawing a grid and arranging the plots in it. An advantage of using plotly is the interactivity that comes along with it. There is no need for supplemental packages; plotly as a stand alone can do it.