plt.imshow()但是实际单位的轴,由Matplotlib自动“偶数”滴答定位吗?

时间:2018-12-06 08:18:31

标签: python-2.7 matplotlib

我正在使用PDF=pytesseract.image_to_pdf_or_hocr(test_image,lang='dan',config='',nice=0,extension='pdf') 来显示Z(X,Y)的2D数组,并且我希望轴反映用于该函数的原始x和y值,而不是数组索引。

但是我希望Matplotlib使用它的刻度标记算法将刻度线放置在“好的”数字上。在下面,我显示了它们的外观。

一种方法是从两个1D图中“提取” the火星,然后将它们“植入”到imshow中,但是我不知道该怎么做。

我已经尝试了一些搜索,但是我什至都没有想到可以使用matplotlib搜索术语来描述我的需求。

enter image description here

.imshow()

1 个答案:

答案 0 :(得分:0)

您可以设置刻度标签:

delta_x = x[1] - x[0] # get the spacing of your data points
xticks = ax.get_xticks()
ax.set_xticklabels(xticks * delta_x)

,与y相同。