пока я все еще ищу способ сделать это, я подумал, что спрашиваю, пока у меня есть график, созданный в matplotlib
Из моих данных X и Y (массив) я извлек максимальные значения Ymax = outYarray.max () Xmax = Xarray [outYarray.argmax ()]
Я ищу способ добавления этой точки (Xmax, Ymax) к существующему графику. Как это сделать?
Спасибо
'' '' '' '' '' '' '' 'спасибо большое. 1-я попытка получения сообщения об ошибке «объект tuple» не имеет атрибута «annotate». Я пытаюсь выполнить следующее
x_pos = outmaxaccv
x_neg = abs(outminaccv)
plt.figure(1)
plot1 = plt.subplots()
thesrsplot(1,1,fnv,outmaxaccv,abs(outminaccv),damp,'SRS Plot', Amax,td)
plot1.annotate('Max', xy=(dmaxaccfreq, dmaxacc), xytext=(3, 1.5),
arrowprops=dict(facecolor='black', shrink=0.05),
)
, где «thesrsplot» - это функция, используемая для настройки деталей графика