title: How do I move each marker label in a matplotlib graph?
body: <p>Below I have a simple script for a graph:</p>
  <pre><code>import matplotlib.pyplot as plt
  
  days = [&quot;Monday&quot;, &quot;Tuesday&quot;, &quot;Wednesday&quot;]
  values = [10, 15, 30]
  labels = [&quot;A&quot;, &quot;B&quot;, &quot;C&quot;]
  
  fig, ax = plt.subplots()
  ax.plot(days, values, marker = 'o')
  
  for i, txt in enumerate(labels):
      text = ax.annotate(txt, (days[i], values[i]), fontsize=20)
  
  plt.show()
  </code></pre>
  <p>Which creates the following chart:
  <a href="https://i.stack.imgur.com/ALbXt.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ALbXt.png" alt="enter image description here" /></a></p>
  <p>I would like to move over the labels on the data markers (A, B, and C) to the right by N degrees each. How would I accomplish this based on relative position of each marker?</p>