我正在尝试弄清楚如何使我的图表在曲线旁边的时间序列中显示最新(最后)Y轴值。目前,我有下图。我尝试使用'plt.text',但这意味着我手动输入值,而不是python在生成图表时自动向我显示。
curve_name = 'G_H_TTF-Monthly.USD'
TTF = get_forward_curve_history(name=curve_name, start_date='2018-01-01',
end_date=date)
NBP_TTF_Q1 = NBP.loc['2020-01-01':'2020-03-31'].mean() - TTF.loc['2020-01-
01':'2020-03-31'].mean()
NBP_TTF_Q1.plot()
plt.text(6,40,'0.66')
plt.gca().legend(('NBP_TTF_Q1','Jul19','Jun/Jul18','Jun/Jul19'))
plt.grid()
plt.show()
我希望有这样的事情(不好意思的钢笔书写技巧):
答案 0 :(得分:0)
尝试使用时间序列数据中的最后一个值
plt.text(6, 40, NBP_TTF_Q1[-1])