我试图在双轴上获得8个刻度线,但它只会给我6个......任何想法?
ax2 = plt.twiny()
a = np.arange(-4610, 32270, 4610)
ax2.set_xticklabels(np.arange(min(a), max(a), 4610))
我的逻辑是32270/4610 = 8 .....
所以这应该给我8个刻度标签吗?
答案 0 :(得分:2)
我认为您还需要设置xticks,而不仅仅是标签:
ax2.set_xticks(np.arange(min(a), max(a), 4610))