Я думаю, что это довольно просто, но я искал в Интернете и списке рассылки пользователей matplotlib и не смог найти ответ . ax2 - это вложенные оси внутри осей «ax» на рисунке «fig», которые я делаю, следуя здесь: http://matplotlib.sourceforge.net/examples/pylab_examples/axes_demo.html
но теперь моя проблема в том, что я не могу исправить точную позицию ax2, которую я хочу, кажется, что команда draw() меняет это:
In [352]:
ax2.set_position([0.125,0.63,0.25,0.25])
In [353]:
ax2.get_position()
Out[353]:
Bbox(array([[ 0.125, 0.63 ],
[ 0.375, 0.88 ]]))
In [354]:
draw()
In [355]:
ax2.get_position()
Out[355]:
Bbox(array([[ 0.15625, 0.63 ],
[ 0.34375, 0.88 ]]))
обратите внимание, что после команды «draw()» значение x0 для ax2 изменилось. кто-нибудь может подсказать?
спасибо!