title: matplotlib Violin Plot from pandas DF
body: <p>I have a pandas data frame with two columns, ArrDelay (an integer value) and Month (an integer between 1 and 12 representing month).</p>
  
  <p>I am trying to create a violin plot with a separate "violin" for each month.</p>
  
  <p>However, using the following code:</p>
  
  <pre><code>flights_subset = flights[["ArrDelay","Month"]].values
  
  fig, axes = plt.subplots()
  axes.violinplot(flights_subset)
  plt.show()
  </code></pre>
  
  <p>Gives me a plot with two "violins" one for ArrDelay and one for Month (I believe).</p>
  
  <p>How can I create the desired plot?</p>