1
我正在做一个对数极坐标图,出于某种原因,在切换到“log = True”后,我的raxis刻度消失了。这里是我的密码:在极坐标对数坐标图上不显示R轴刻度
ax = subplot(111, polar=True)
ax.set_yscale('log')
ax.set_ylim(0,.04)
plt.scatter(dra, dphys, c="red", cmap=cm.hsv)
plt.scatter(wra, wphys, cmap=cm.hsv)
ax.set_xticklabels(['0','3','6','9','12','15','18','21'])
ax.set_yticklabels(['1','5','10','30','100','1000','10000'])
show()
正如你可以看到的最后一行,这些是我想显示在它上面的刻度。我该如何做这项工作?
谢谢]剧情后1
谢谢!这有帮助。快速的问题:其中一个,'set_rlabel_position'行对我不起作用(''PolarAxesSubplot'对象没有属性'set_ylabel_position'')。另外,有没有办法让标签更大/更大胆?我绘制了很多点,而且很难阅读。 – uhurulol