如何将图例添加到x.plot()-Python
我有一个数据框,我已经变成了一个折线图。我可以用matplotlib实现,但我喜欢简单的“x.plot()”功能的外观 因此,我的代码如下所示:如何将图例添加到x.plot()-Python,python,matplotlib,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() 这就产生了: 如何使用列标题为其添加图例?类似于: x.plot(label='mylabel') ... plt.legend
x = lineFDF[threeYr]
y = lineFDF[twoYr]
a = lineFDF[oneYr]
b = lineFDF[Yr]
x.plot()
y.plot()
a.plot()
b.plot()
这就产生了:
如何使用列标题为其添加图例?类似于:
x.plot(label='mylabel')
...
plt.legend() # assuming you imported like: import matplotlib.pyplot as plt
但是由于您的代码非常不完整,因此没有什么需要测试的。(看起来您使用的是pandas,它包装了matplotlib;提到这样的东西不会有什么坏处)类似于:
x.plot(label='mylabel')
...
plt.legend() # assuming you imported like: import matplotlib.pyplot as plt
但是由于您的代码非常不完整,因此没有什么需要测试的。(看起来您也在使用pandas,它包装了matplotlib;提到这样的东西不会有什么坏处)Perfect,在代码末尾添加:plt.legend()完成了我需要它完成的任务。非常感谢您的快速回复,我会尽快将您的答案标记为完整:)完美,在代码末尾添加:plt.legend()完成我需要它完成的操作。非常感谢您的快速回复,我会尽快标记您的答案:)