title: How to Label patch in matplotlib
body: <p>I am plotting rectangular patches in matplotlib in interactive mode. I want to add text to each patch. I do not want to annotate them as it decreases the speed. I am using 'label' property of patch but it is not working. Ayone know how to add 1 string to patch.   </p>
  
  <pre><code>import matplotlib.pyplot as plt
  import matplotlib.patches as patches
  
  plt.ion()
  plt.show()
  
  x = y = 0.1
  fig1 = plt.figure()
  ax1 = fig1.add_subplot(111, aspect='equal')
  patch = ax1.add_patch(patches.Rectangle((x, y), 0.5, 0.5,
      alpha=0.1,facecolor='red',label='Label'))
  
  plt.pause(0)
  plt.close()
  </code></pre>