title: Subplot for seaborn boxplot
body: <p>I have a dataframe like this</p>
  <pre><code>import seaborn as sns
  import pandas as pd
  %pylab inline
  
  df = pd.DataFrame({'a' :['one','one','two','two','one','two','one','one','one','two'], 
                     'b': [1,2,1,2,1,2,1,2,1,1], 
                     'c': [1,2,3,4,6,1,2,3,4,6]})
  </code></pre>
  <p>A single boxplot is OK:</p>
  <pre><code>sns.boxplot(y=&quot;b&quot;, x=&quot;a&quot;, data=df, orient='v')
  </code></pre>
  <p>But I want to build a subplot for all variables. I tried:</p>
  <pre><code>names = ['b', 'c']
  plt.subplots(1,2)
  sub = []
  
  for name in names:
      ax = sns.boxplot(  y=name, x= &quot;a&quot;, data=df,  orient='v' )
      sub.append(ax)
  </code></pre>
  <p>but it outputs:</p>
  <p><a href="https://i.stack.imgur.com/tEqqC.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/tEqqC.png" alt="enter image description here" /></a></p>