title: group multiple plot in one figure python
body: <p>My function return 28 plots ( figure) but i need to group them on one figure   this is my code for generating 28 plots</p>
  
  <pre><code>for cat in df.ASS_ASSIGNMENT.unique() :
      a = df.loc[df['ASS_ASSIGNMENT'] == cat]
      dates = a['DATE']
      prediction = a['CSPL_RECEIVED_CALLS']
      plt.plot(dates,prediction)  
      plt.ylabel("nmb_app")
      plt.legend([cat.decode('utf-8')],loc='best')
      plt.xlabel(cat.decode('utf-8'))
  </code></pre>