title: Python pandas groupby boxplots overlap
body: <p>I'm puzzled by this Pandas/Matplotlib behaviour:</p>
  
  <pre><code>import numpy as np
  import pandas as pd
  import matplotlib.pyplot as plt
  
  series = pd.Series(np.arange(10))
  classifier = lambda x: 'Odd' if x%2 else "Even"
  grouped = series.groupby(classifier)
  
  grouped.plot(kind='box')
  plt.show()
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/40JJP.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/40JJP.png" alt="Boxplots overlap"></a></p>
  
  <p>How do I get the boxplots next to each other <em>Pandas style</em> i.e. with nice syntax? :)</p>
  
  <p>(Pandas v. 0.16.2, Matplotlib v. 1.4.3)</p>
  
  <p>Edit:
  I know I could do this:</p>
  
  <pre><code>grouped = grouped.apply(pd.Series.to_frame)
  </code></pre>
  
  <p>but I would assume there's a cleaner way to do this?</p>