legend_labels = ['a', 'b', 'c', 'd', 'e']
legend_patches = [matplotlib.patches.Patch(color=C, label=L) for C, L in
    zip([item.get_facecolor() for item in Boxes], legend_labels)]
Как добавить легенду на гистограмму Seaborn facetgrid