title: Multiple Bar Plot using Seaborn
body: <p>I'm making a barplot using 3 datasets in seaborn, however each datapoint overlays the previous, regardless of if it is now hiding the previous plot. eg:</p>
  <pre><code>sns.barplot(x=&quot;Portfolio&quot;, y=&quot;Factor&quot;, data=d2,
              label=&quot;Portfolio&quot;, color=&quot;g&quot;)
  
  sns.barplot(x=&quot;Benchmark&quot;, y=&quot;Factor&quot;, data=d2,
              label=&quot;Benchmark&quot;, color=&quot;b&quot;)
  
  sns.barplot(x=&quot;Active Exposure&quot;, y=&quot;Factor&quot;, data=d2,
              label=&quot;Active&quot;, color=&quot;r&quot;)
  
  ax.legend(frameon=True)
  ax.set(xlim=(-.1, .5), ylabel=&quot;&quot;, xlabel=&quot;Sector Decomposition&quot;)
  sns.despine(left=True, bottom=True)
  </code></pre>
  <p><img src="https://i.stack.imgur.com/EjPM3.png" alt="chart" /></p>
  <p>However, I want it to show green, even if the blue being overlayed is greater. Any ideas?</p>