Я хочу разместить текст на графике с помощью matplotlib. Я хочу, чтобы координата x текста была установлена в значение, но я хочу, чтобы координата y текста находилась в верхней части графика.
В настоящее время я использую y_lim из оси для размещения текста, однако, если кто-то перемещает масштаб или панорамирует график, текст будет перемещаться.
x_pos = 300 # For example
y_pos = 0.95*axs.get_ylim()[1]
axs.text(x_pos, y_pos, text)
Использование:
axs.text(0, 1, text,transform = axs.transAxes)
Поместит текст в верхний угол, и текст не будет двигаться во время масштабирования и панорамирования, но он не позволяет задавать координату X.
Я хочу, чтобы текст мог перемещаться вдоль оси X при масштабировании и панорамировании. график, но всегда должен быть зафиксирован по оси Y
Есть ли в любом случае, чтобы достичь этого с помощью matplotlib.
Спасибо!