我想像这样绘制一个网格:
im = ax.matshow(value_array, origin='lower', extent=[0, xmax, 0, ymax])
ax.set_xscale('log')
因此x比例尺是对数的,但网格是规则的。此刻,网格可以预见地被拉伸(即,以x的实数单位是规则的,但是在图中,随着x的增加,像素变得越来越压缩)。有没有简单的方法可以做到这一点?
答案 0 :(得分:0)
好吧,因为我已经知道要怎么做,所以我要回答自己的问题。
它不适用于imshow
或matshow
,必须使用pcolormesh
并直接输入网格边界。
查看链接:https://matplotlib.org/api/_as_gen/matplotlib.pyplot.pcolormesh.html