grid = sns.FacetGrid(df, col='walk', hue='walk', col_wrap=2, size=5, aspect=1)
bp = grid.map(sns.barplot, 'step', 'position', palette='Set3')
Ax = bp.axes[0]
How to add legend on Seaborn facetgrid bar plot