Closed as not planned
Description
Using matplotlib with Seaborn's FacetGrid. Before upgrade to 2.0, setting the x,y position of the y-axis label worked. Now only y-position is respected.
import seaborn as sns
import matplotlib.pyplot as plt
g = (sns.FacetGrid(df, col="prenom", hue="sexe", col_wrap=3, size=3, sharey=False, legend_out=True)
.map(plt.plot, "annee", "freq", ms=3, linewidth=3))
g.set(xlim=(1980, 2015), xticks=[1980, 1990, 2000, 2010], ylim=0)
g.set_titles('{col_name}')
g.fig.subplots_adjust(top = 0.91, wspace=0.3, hspace=0.3)
g.set_titles('{col_name}', size=13, fontweight='bold', ha='left')
g.set_axis_labels('', 'BABIES')
### This is the line that is not working ###
g.set_ylabels(rotation=0, position=(0, 1.04), color='grey')
g.fig.suptitle('Names that changed gender', x = 0.1, ha='left')
sns.plt.legend(loc='upper left',bbox_to_anchor=(1.5,1))
sns.despine()
It doesn't mater if I put 0 or 999999999 as the x value in the position
parameter. The label is always in the same horizontal place.
Matplotlib version 2.0, Python 3.5 on Mac OSX El Capitan in Jupyter notebook
Matplotlib installed via conda update matplotlib