如何将Legend添加到x.plot() - Python

时间:2017-07-19 10:21:48

标签: python matplotlib

我有一个数据框,我已经变成折线图。我可以用matplotlib来做,但我喜欢简单的' x.plot()'功能。

所以我的代码看起来像这样:

x = lineFDF[threeYr]
y = lineFDF[twoYr]
a = lineFDF[oneYr]
b = lineFDF[Yr]
x.plot()
y.plot()
a.plot()
b.plot()

产生这个:

enter image description here

如何使用列标题为其添加图例?

1 个答案:

答案 0 :(得分:2)

类似的东西:

x.plot(label='mylabel')
...
plt.legend()  # assuming you imported like: import matplotlib.pyplot as plt

但由于您的代码非常不完整,因此无需测试。 (看起来你也在使用pandas,包装了matplotlib;提起这样的东西也没什么坏处的)