我想将实例的底部与实例的底部对齐,但它并不按照我预期的方式工作:
我使用cb.ax.get_position().ymin获取colorbar y位置,然后设置我的文本对象的y位置,如下所示:
我已尝试更改
我使用cb.ax.get_position().ymin获取colorbar y位置,然后设置我的文本对象的y位置,如下所示:
cb = plt.colorbar(mappable, shrink=0.5)
details = plt.text(
1., 1.,
"Text",
ha='right', va='bottom',
size=5,
color='#555555',
transform=ax.transAxes,
fontdict={
'family': 'Helvetica',
'size': 6})
details.set_y(cb.ax.get_position().ymin)
我已尝试更改
va
,但两者从未对齐:使用va=bottom
时,文本的中间似乎与色条的中间对齐;使用va=center
时,文本框的ymin低于(表面上的)cb ymin。最好的方法是获取和设置坐标是什么?