title: is there gridExtra/cowplot type package in Python to use with Plotnine to align subplots (i.e. marginal distributions)
body: <p>This is related to the following posts on aligning subplots in ggplot2 in R:</p>
  
  <p><a href="https://stackoverflow.com/questions/8545035/scatterplot-with-marginal-histograms-in-ggplot2">Scatterplot with marginal histograms in ggplot2</a></p>
  
  <p><a href="https://stackoverflow.com/questions/52789143/how-to-plot-scatters-with-marginal-density-plots-use-python">How to plot Scatters with marginal density plots use Python?</a></p>
  
  <p><a href="https://stackoverflow.com/questions/38637261/perfectly-align-several-plots/38640937#38640937">Perfectly align several plots</a></p>
  
  <p>There are many more links on StackOverflow on this topic. </p>
  
  <p>Anyhow, I haven't been able to find any documentation on how to do this with Plotnine (ggplot2 implementation) in Python.</p>
  
  <p>Can this be done at all in Python? If not has there not been any demand for a solution to this problem? </p>
  
  <p>Thank you for your guidance.</p>
  
  <p>UPDATE:</p>
  
  <p>I found this link <a href="https://github.com/matplotlib/matplotlib/issues/1109" rel="nofollow noreferrer">MEP for a matplotlib geometry manager #1109
  </a> which seems to indicate that the functionality is now present in matplotlib to do this. The question is has plotnine been extended to do this?</p>