Я создаю довольно сложный график (термодинамическая диаграмма, Emagram ).Я попытаюсь объяснить мою проблему с Matplotlib, не вмешиваясь в детали физики.
На этой диаграмме есть различные типы линий, которые я хочу показать, которые в сущности относятся к значениям температуры и давления (в полулогарифмическая шкала).
Сейчас я рисую тип кривой под названием isohume .Детали не важны.В двух словах, для данного значения r
я численно получаю T(P)
в обоих массивах numpy.Я делаю это в цикле по оси Y, то есть в давлении, и затем у меня есть два списка, которые я рисую.Пока это работает.Я вставляю под цифру, полученную для r=0.01
.
Теперь мне нужно добавить различные строки для различных значений r
, поэтому я сделаю это в цикле.Проблема в том, что мне нужно, чтобы эти строки были помечены, иначе они бесполезны.Я хочу добавить метку r=0.01
В верхней оси X в координатах (x = T(200), y = 200)
, которую я уже рассчитал.Я просто не знаю, как дать команду matplotlib поставить галочку в этом месте с этим ярлыком.Я написал от руки желаемый результат.

Любая помощь?