当制作半对数图(y是对数)时,y轴上的次刻度标记(十年中的8)会自动出现,但似乎当轴范围超过10**10时,它们会消失.我试过很多方法强迫他们回来,但无济于事.它们可能会因为大范围而消失以避免过度拥挤,但人们应该有选择吗?
在matplotlib,当我log在一个轴上使用刻度时,可能会发生该轴没有主要刻度,只有较小的刻度.所以这意味着没有为整个轴显示标签.
如何指定我还需要标签以用于次要刻度?
我试过了:
plt.setp(ax.get_xticklabels(minor=True), visible=True)
Run Code Online (Sandbox Code Playgroud)
......但它并没有成功.