我想在极投影matplotlib ax对象的某些注释中添加注释。大部分注释都很长(40 +/- 3个字符)。
有没有办法在极坐标投影上对这些较长的注释进行更多的控制?通过更多的控制,我的意思是更接近线路。Matplotlib注释在极坐标图上不合适
# This annotation works alright
fig = plt.figure()
ax = plt.subplot(111, projection="polar")
ax.axvline(x=np.pi/3, color="black", alpha=0.618)
ax.annotate("this ok", xy=[np.pi/3,0.75], rotation=np.rad2deg(np.pi/3))
# This one doesn't work
fig = plt.figure()
ax = plt.subplot(111, projection="polar")
ax.axvline(x=np.pi/3, color="black", alpha=0.618)
ax.annotate("this doesn't work b/c it's pretty long", xy=[np.pi/3,0.75], rotation=np.rad2deg(np.pi/3))