title: Polarplot errorbar maplotlib
body: <p>I am stuck with a trivial problem on how to make in a polar plot the error bars radial. Here is my code:</p>
  <pre><code>#definition of the inerpolated red curve
  tck = interpolate.splrep(phi_mol1D, MFPAD,s=0)
  xnew = np.arange(-180, 180, 0.5)
  ynew = interpolate.splev(xnew, tck)
  
  fig, ax = plt.subplots(subplot_kw={'projection': 'polar'})
  #plotting the red curve
  plt.plot(xnew/180.*np.pi, ynew, c=&quot;r&quot;, alpha=0.5)
  #error bars at each point
  plt.errorbar(phi_mol1D/180.*np.pi, MFPAD, yerr=MFPADerr, mec='green', fmt=&quot;o&quot;, color=&quot;b&quot;, lw= 20, ms=5) 
  #adjustments
  ax.set_rticks([2000,4000,6000, 8000])
  ax.set_yticklabels([])
  ax.grid(True)
  </code></pre>
  <p>The result is the following, where the error bars aretangential i.e. rotated 90° compared to what I would expect. I have just noticed that the thickness of the errorbars is proportional to their distance from the centre, which shouldn't be.</p>
  <p><a href="https://i.stack.imgur.com/XTxHQ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/XTxHQ.png" alt="polar plot with errorbars" /></a></p>
  <p>I have seen <a href="https://github.com/matplotlib/matplotlib/pull/20914" rel="nofollow noreferrer">this attempt</a> to rotate makers using <code>transform=Affine2D().rotate_deg(90)</code>, but it doesn't work with my syntax.</p>
  <p>PS. is it possible to move the labels of the angle radially, so they don't overlap with the graph?</p>
  <p>Thank you for your help!</p>