I'm using (maybe misusing?) a Polar chart to represent some data I have. I would like to have the labels, currently positioned right above the x-axis, to be above the segment of data. So right between the axis.
I've found multiple articles on how to rotate everything but it always keeps the label right above the axis.
The peace of code I have for the axis (if you need the whole definition/code, please say so):
# Set axis names and orientation
ax.set_theta_zero_location("N")
ax.set_xticklabels(['Seg 1', 'Seg 2', 'Seg 3', 'Seg 4', 'Seg 5', 'Seg 6', 'Seg 7', 'Seg 8'])
ax.set_ylim((0, 10.0))
ax.set_rgrids([5,10], angle=22)
The current image it produces:
Now I'd like the labels 'Seg 1'
, 'Seg 2'
, etc. to be moved from the axis to right between the axis.
Is there any way to do that?