I strongly prefer using matplotlib in OOP style:
f, axarr = plt.subplots(2, sharex=True)
This makes it easier to keep track of multiple figures and subplots.
Question: How to use seaborn this way? Or, how to change this example to OOP style? How to tell seaborn plotting functions like lmplot which Figure or A….