0

I am plotting polar data, however the radial tick marks are quite messy given the magnitude. Is there any way to have the radial tick numbers wrapping around the circumference of the ticks?

I attempted to fake this by setting the radial label position to 90 degrees (see below) using ax.set_rlabel_position(), however this also looks off as the numbers aren't centered properly.

enter image description here

KMoore
  • 171
  • 1
  • 10
  • 2
    There certainly is. @ThomasKühn wrote a nice [`CurvedText` class](https://stackoverflow.com/questions/19353576/curved-text-rendering-in-matplotlib) to plot text along a curve. So you would need to subclass the `PolarAxes` and add the curved text to its ticklabels. While this is sure possible, it might not be worth the effort. But if you try it and get stuck at some point, one may sure help you out if you provide a [mcve] of the issue. – ImportanceOfBeingErnest Aug 26 '17 at 13:17
  • 1
    Also some other ideas: turn off every other ticklabel, Multiply them all by 100 to make the number more human readable. – saintsfan342000 Aug 26 '17 at 13:34

0 Answers0