title: Removing legend from seaborn barplot but keeping custom color
body: <p>I'm trying to create a barplot with custom colors based on one of the column in the df. However I don't want legend to display. As soon as I try to remove legend color is back to default.</p>
  <p>Here is my code.</p>
  <pre><code>b = sns.barplot(x=&quot;game_week&quot;, y=&quot;shots&quot;, data=data, hue=&quot;color&quot;)
  b.tick_params(labelsize=5)
  b.legend_.remove()
  b.set(ylim=(0, np.nanmax(df[cols])))
  </code></pre>
  <p>Any ideas? Is it even possible with sns.barplot?</p>