【发布时间】:2017-11-20 15:50:44
【问题描述】:
考虑以下玩具示例:
import numpy as np
d = np.random.rand(160,100)
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.axis('off')
ax.set_xticklabels([]);
ax.set_yticklabels([]);
ax.imshow(d)
fig.add_axes([0, 0, 0.1, 0.5])
plt.show()
如果我删除fig.add_axes,那么它看起来像这样:
我不明白fig.add_axes 中使用的坐标系。我希望 (0,0) 位于第二张图片的左下角,并且坐标在第二张图片的宽度和高度上从 0 到 1 运行。我错过了什么?
请解释本例中坐标系的工作原理,以及我如何相对于图像定位轴。最终目标是在图像上方、下方或右侧放置一个颜色条。
【问题讨论】:
标签: python matplotlib