Я хочу добавить аннотации к моему графику с помощью hlines () и добавить текстовые метки. Я хочу расположить надписи с определенным полем от левой оси, которое остается одинаковым на всех уровнях масштабирования графика. Однако позиция y должна двигаться вместе с линией.
Это мой код для рисования линий:
bbox_props = dict(boxstyle='round, pad=0.3', ec='r', fc='w', alpha=1)
xmin, xmax = axis.get_xlim()
ax.hlines(pos, xmin, xmax, colors='r')
if not label is None:
ax.text((xmax-xmin)*0.05 + xmin, pos, label, ha='left', va='center', bbox=bbox_props)
Это оригинальный график:
и после увеличения метка двигается вправо
Я хочу, чтобы он оставался на таком же расстоянии, как это: ![Should look like this](https://i.stack.imgur.com/HdJhu.png)
Позиция у ведет себя отлично.
Возможно ли это как-то возможно?