如何使用matplotlib中的plot_date和bar来标记绘图?

时间:2016-04-22 16:11:34

标签: python matplotlib

ax4.plot_date(x=days, y=MACD_14_21,fmt="r-",label='MACD_14_21')

我正在尝试使用label="xxx"打印标签,同时绘制数据,但我看不到任何标签打印。 我需要使用不同的语法吗?

1 个答案:

答案 0 :(得分:0)

这些标签仅适用于图例。将plt.legend()添加到您的代码中以显示它。如果要在x轴上添加标签,可以使用plt.xlabel(['label1','label2'])

编辑:

在绘制的线条上不愉快地添加标签要复杂得多,我建议你坚持使用图例,因为没有自动的方法。但是,如果您真的需要实现这一点,请在此处解释:Print string over plotted line (mimic contour plot labels)

对于简单案例,您还可以使用annotations