plt.legend()我也是这么写的, 但是为什么会报错

来源:5-2 matplotlib简单绘图之plot

吃小锅米线

2018-04-04

//img.mukewang.com/szimg/5ac42dc50001ba5810760916.jpg

我怎么觉得是像Jupyter notebook的版本不同导致的?我这个版本直接敲plt.plot()图就直接show出来了,根本不需要去敲plt.show()或是语法糖%matplotlib inline。 当前使用的版本是5.4.0

写回答

1回答

麦兜搞IT

2018-04-04

您好,您Plot的时候没有设置label,(您只设置了x和y轴的label,但是两条曲线的label没有)所以就没法显示了。

plt.plot(t,s,'r--',label='aaaa')
plt.plot(t*2, s, 'b--', label='bbbb')


0
0

Python数据分析入门与实践,开启Data Science职业之旅

只要会python,就能轻松入门数据分析!

2216 学习 · 338 问题

查看课程