繁体   English   中英

Python Y轴比例尺归一化

[英]Python Y-axis scale normalization

我已使用以下代码行设置了y轴限制。

ax.yaxis.set_ticks(np.arange(0, 2047, 32))

当我使用上述y轴范围进行绘制时,我在0、32、64、96,..... 2047处显示刻度,并显示相同的刻度。

但是有什么办法可以将上面的32除以显示0、1、2、3,... 63?

如果我对您的理解正确,则希望将刻度线放置在0、32、64、96,...处,但将刻度线的值(刻度标签)显示为0、1、2、3,...。

为此,首先您可以在进行操作时设置刻度

ax.yaxis.set_ticks(np.arange(0, 2047, 32))

然后将ticklabels设置为

ax.yaxis.set_ticklabels(np.arange(0, 64, 1))

尝试一下,如果您要这样做,请在评论中让我知道。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM