如何在对数轴上绘制imshow或matshow,使网格在对数轴上是规则的

2022-10-02 02:19:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我想画一个这样的网格:

im = ax.matshow(value_array, origin='lower', extent=[0, xmax, 0, ymax])
ax.set_xscale('log')

所以x标度是对数的,但网格是规则的。此时,网格可以预测地伸展(即它是以x的实单位表示的规则网格,但在绘图中,随着x的增加,像素会越来越压缩)。有什么简单的方法吗


Tags: log网格value规则originaxarraylowerextentymaxsetimxmaxmatshowxscale