我有一系列小的,固定宽度的图像,我想用它们来替换刻度标签。例如,考虑以下最小工作示例:
import numpy as np
import pylab as plt
A = np.random.random(size=(5,5))
fig, ax = plt.subplots(1, 1)
ax.matshow(A)
plt.show()
我想用自定义图像替换“0”。我可以turn off标签,load an image into an array并很好地显示它。但是,我不确定
imshow
显示该图像,如果将其放入一个轴中,它将被“剪裁”。在我的想法是用set_clip_on
某种方式或自定义艺术家,但我没有取得太大进展。在
有趣的问题,并可能有许多可能的解决办法。这是我的方法,基本上首先计算标签
'0'
在哪里,然后使用绝对坐标在那里画一个新的轴,最后把图像放在那里:相关问题 更多 >
编程相关推荐