title: Seaborn factor plot custom error bars instead of bootstrapping
body: <p>I'd like to plot a factorplot in seaborn, but manually provide the error bars instead of having seaborn calculate them.</p>
  <p>I have a pandas dataframe that looks roughly like this:</p>
  <pre><code>     model output feature  mean   std
  0    first    two       a  9.00  2.00
  1    first    one       b  0.00  0.00
  2    first    one       c  0.00  0.00
  3    first    two       d  0.60  0.05
  ...
  77   third   four       a  0.30  0.02
  78   third   four       b  0.30  0.02
  79   third   four       c  0.10  0.01
  </code></pre>
  <p>and I'm outputting a plot that looks like:
  <img src="https://i.stack.imgur.com/wWPI6.png" alt="seaborn bar plots" /></p>
  <p>I'm using this seaborn commands to generate the plot:</p>
  <pre><code>g = sns.factorplot(data=pltdf, x='feature', y='mean', kind='bar',
                     col='output', col_wrap=2, sharey=False, hue='model')
  g.set_xticklabels(rotation=90)
  </code></pre>
  <p>However, I can't figure out how to have seaborn use the 'std' column as the error bars. Unfortunately, it would be quite time consuming to recompute the output for the data frame in question.</p>
  <p>This is a little similar to this q:
  <a href="https://stackoverflow.com/questions/24878095/plotting-errors-bars-from-dataframe-using-seaborn-facetgrid">Plotting errors bars from dataframe using Seaborn FacetGrid</a></p>
  <p>Except I can't figure out how to get it to work with the <code>matplotlib.pyplot.bar</code> function.</p>
  <p>Is there a way to do this using seaborn <code>factorplot</code> or <code>FacetGrid</code> combined with matplotlib?</p>