mdsk.net
当前位置:首页 >> pyplot plot lEgEnD >>

pyplot plot lEgEnD

import matplotlib.pyplot as pltplt.plot([1,2,4,1], label='line1')plt.plot([3,1,2,3], label='line2')plt.legend()可以通过plot函数的label参数来设置, 然后需要调用一下legend()函数。

我先假设你用的是python(虽然我感觉像是matlab) import matplotlib.pyplot as pltplt.plot(x,y,'ro',label="point")plt.legend()plt.show()这里legend可以显示图示 如果是matlab 你直接标legend=xxxx就行了 可以查一下用法

提示是ImprotError 无法导入模块或包。一般这个提示错误是路径错误或者名称错误。 你应该要这样执行 from matplotlib import pyplot 从matplotlib中导入pyplot模块或方法

这个你只要安装好matplotlib,就自动安装好了。安装matplotlib可以直接执行下面的命令(Linux): sudo pip install matplotlib

我们导入参考图是以导图之前视图大小来控制的`你可以把你的max重置一下~然后找2个视图~鼠标滚轮滚几下~一个默认~2个导入同样的图~然后创建一个平面去对一下~就知道差别在哪了~方法也同理了~设置数值类的方法~目前没找到~ 查看原帖>>

本人亲测。 把文件"C:\Python27\lib\site-packages\matplotlib\axes\__init__.py", 删除可以解决当前问题。

ImportError: cannot import name _string_to_bool 仔细坚持下包matplotlib.pyplot 有没有_string_to_bool方法吧

去pypi上下载six-1.8.0.tar.gz安装。

使用pip安装,参考: Python | 如何用pip安装模块和包 http://jingyan.baidu.com/article/466506583fec5af549e5f825.html

import matplotlib.pyplot as plt plt.figure(1) # 创建图表1 plt.figure(...c.addLegend(50, 30, 0, "arialbd.ttf", 9).setBackground(Transparent)# ...

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com